Как установить uCos на arm9 [ mini2440 ]

Я очень новичок во встроенном программировании, и мой первый проект - установка uCos на mini2440 [arm9]. Есть ли уроки для начинающих, как я, чтобы установить uCos на arm9?

Сперва спасибо:)

1 ответ

Решение

Micro-C/OS - это не отдельная ОС, как, например, Linux, это ядро ​​реального времени, и поэтому вы не "устанавливаете" его на плате, отдельной от вашего приложения, вместо этого вы связываете ее как библиотеку с ваше приложение, затем установите монолитный образ приложения на вашу доску.

Есть много способов сделать это, это зависит от платы и / или микросхемы, а также зависит от того, какие инструменты программирования устройства есть в вашем распоряжении. ARM9 описывает только базовую архитектуру, а не процессор. Процессоры и платы, использующие устройство ARM9, могут иметь свои собственные параметры начальной загрузки, либо встроенные в микросхему, либо предоставленные на плате в качестве загрузчика, некоторые могут не иметь такой предварительно загруженной поддержки начальной загрузки, и вам потребуется предоставить соответствующий код запуска на сброс адреса, а также наличие необходимых инструментов для программирования внешней памяти.

В документации к вашей плате указано, что она предварительно загружена загрузчиком Supervivi. Представляется, что документация охватывает только установки Linux и WinCE, но я думаю, что она может быть использована для загрузки и запуска других образов.

Другие вопросы по тегам