Я аспирант и пытаюсь предложить проект для продвинутого курса тестирования.
Так как я встраиваемый парень, я хочу протестировать что-то сложное, связанное со встроенными системами.
uC / OS-II - это очень хорошая легковесная ОС с открытым исходным кодом для встроенных систем. Поэтому я хочу предложить тестирование для моего курсового проекта.
Но я не знаю выполнимости тестирования UC / OS. Это выполнимо?
Я сейчас использую Blackfin и SHARC (от Analog Devices), и они совместимы с uC / OS (сказано на сайте uC / OS).
Что касается инструментов тестирования, я думаю, что CUnit может работать. Также у нас есть инструмент модульного тестирования под названием EmbeddedUnit, который работает на VDSP (среда разработки для процессоров Analog Devices).
У меня нет опыта работы с uC / OS, но я понимаю, что мы должны скомпилировать его, а затем включить в проект файлы .obj и файлы заголовков, чтобы мы могли использовать и тестировать функции в uC / OS.
Я прав?