ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
168572 Топик полностью
Ру (08.10.2009 13:50, просмотров: 1) ответил 12345 на Чего-то вы замудрили
Спасибо, работает. Но только в симуляторе. И только после того, как выставил галочку "Use memory Layout from target dialog" во вкладке Linker в Options for Target. После этого в папке проекта появился scatter файл (.sct) и симулятор начал нормально отрабатывать прерывания как fiq так и irq. После снятия галочки ссылка на sct файл во вкладке Linker остается, если ее после этого удалить, симулятор опять в функции прерывания не переходит. Самое интересное, что от ссылки на sct файл зависит содержание hex файла, который я использую в симуляторе PROTEUS. Когда симулятор KEIL нормально работает (при наличии ссылки на sct), в Proteus'е вообще никаких признаков жизни. После компиляции без ссылки на sct Proteus выполняет все ф-ции кроме прерываний, Keil соответственно тоже на прерывания не переходит. Есть пути кроме приобретения реального чипа и отказа от PROTEUS?