Кто-то еще пользуется/помнит ассемблер IAR ARM? Подсматриваю в "чужую" программу решил прицепить отладочный вывод.
Процессор Cortex M3 64К флеш.
Написал переход в нужное мене место - ругается на слишком длинный переход.
Читаю "DUI0552A_cortex_m3_user guide.pdf" Который с 2010 не перевыпускался.
Тут html версия
http://infocenter. …dui0552a/BABEFHAE.html
Разрешает для команды перехода минимум +/- 1МB дальности.
Есть "узкие" и "широкие" варианты B.N и B.W.
Все равно ошибка
Тут описание компилятора
http://infocenter. …dui0489e/Cihfddaf.html
Пишет что переходы только +/-2К для 16-Thumb, для 32-Thumb такие же как указанно выше.
Какая дальность перехода у Cortex M3?