ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
5 мая
70708
VVB (04.10.2006 14:54, просмотров: 17935)
Работал ли кто-нибудь с портом uCOS-II для ARM? Есть вопросы. Использую порт, который может работать в ARM или THUMB режиме (AN-1014). Однако, uCOS заработала только в режиме ARM. Разборки привели к тому, что порт написан с использованием режима ARM (для всех ассемблерных функций указана директива генерировать код для режима ARM). Это приводит к невозможности вызывать ассемблерные функции из функций на Си, откомпилированных в режиме THUMB. Нет автоматического определения/переключения режима работы. Кто как решает? Конечно, если "жёстко" выбрать какой-то режим, то можно дать ассемблеру команду компилировать в режиме THUMB (т.е. изменение исходников порта).