ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
41913
VVB (19.10.2005 09:12, просмотров: 6213)
Вопрос по Softune Workbench для Fujitsu Компилирую проект под MB90F497G. Код на Си. Не первый раз у меня начинает появляться сообщение линкера такого характера: *** B:Warning pls. chk. -> (movw io,A, 00FF56EE) Help подсказал, что эта ассемблерная инструкция не соответствует нужному формату для перехода в standby режим. В прошлом было, что несколько телодвижений устраняли такое сообщение (но я их не помню). Вопрос: что за фигня? Я НИГДЕ в проекте не использую команды перехода в standby режим. Это что же, моя программа самопроизвольно будет в него входить?!? К сожалению, отследить строку кода, которая формирует это сообщение, не представляется возможным (в среде разработки отсутствует отладочная информация для данного микроконтроллера, и когда я в проекте указываю другой микроконтроллер, например, MB90F594G, предупреждение исчезает). Галка "генерировать ассемблерные файлы" в опциях компилятора не помогла, в огромном объёме файлов я не смог найти строку FF56EE, а вручную просматривать -- проще застрелиться. Как с эти бороться? И отчего возникает такое предупреждение?