Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: IAR 5.20 не обновляет состояние flash-памяти в режиме отладки
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
Slash
Здравствуйте!

У меня IAR 5.20, LPC2103.
В программе производится запись во флеш некоторых настроек. При этом в окне Memory по адресу записи изменений не видно.
На самом деле данные в этом месте меняются - проверяю выводом данных в терминал.

Это особенность IAR и её просто учитывать?
Andy Mozzhevilov
По моему да, тоже сталкивался с подобным. Он видимо считает, что Flash не может меняться. Иногда можно попробовать закрыть окно и открыть снова, или посмотреть в окне дизассемблера ту же область памяти.
Slash
Посмотреть в окне дизассемблера помогает один раз, потом и там данные не меняются. Спасибо, хоть буду знать, что это нормально.
picavr
Цитата(Slash @ Apr 10 2009, 16:16) *
Здравствуйте!

У меня IAR 5.20, LPC2103.
В программе производится запись во флеш некоторых настроек. При этом в окне Memory по адресу записи изменений не видно.
На самом деле данные в этом месте меняются - проверяю выводом данных в терминал.

Это особенность IAR и её просто учитывать?


Отладчик в IAR AVR (думаю и другие так же) не симулирует периферию... то ест все действия с периферией нужно делать ручками...
к примеру что бы получить из USART данные нужно записать в IO_SPACE эти данные и выставить бит о приёме...
то же самое с таймерами портами EEPROM FLASH ADC компараторами... периферию отлаживаю в AVRStudio...
IgorMarx
Цитата(Slash @ Apr 10 2009, 17:16) *
Здравствуйте!

У меня IAR 5.20, LPC2103.
Это особенность IAR и её просто учитывать?


Это особенность J-Link

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.