Кто-нибудь портировал uCOS под CrossWorks? Если да, подскажите, как в этой среде сделать, чтобы CrossWorks понимала PRIMASK, PSP и другие специальные регистры. И вообще, откуда взялись ошибки типа STM R0, {R4-R11} Io register required LDM R0, {R4-R11} Io register required POP {R14} unvalid register list to push/pop instruction (при этом команда PUSH {R14} прошла без вопросов) ORR LR, LR, #0x04 unshifted register required Ассемблерные команды вроде бы правильные, соответствуют архитектуре Cortex, но... Отзовитесь, плиз. Пожалуйста, не удаляйте эту тему.
Сообщение отредактировал Lemist - Apr 29 2010, 15:23
|