реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> IAR 5.20 не обновляет состояние flash-памяти в режиме отладки
Slash
сообщение Apr 10 2009, 13:16
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 202
Регистрация: 10-04-05
Из: Санкт-Петербург
Пользователь №: 4 011



Здравствуйте!

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

Это особенность IAR и её просто учитывать?
Go to the top of the page
 
+Quote Post
Andy Mozzhevilov
сообщение Apr 10 2009, 16:06
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206



По моему да, тоже сталкивался с подобным. Он видимо считает, что Flash не может меняться. Иногда можно попробовать закрыть окно и открыть снова, или посмотреть в окне дизассемблера ту же область памяти.


--------------------
Пасу котов...
Go to the top of the page
 
+Quote Post
Slash
сообщение Apr 13 2009, 12:43
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 202
Регистрация: 10-04-05
Из: Санкт-Петербург
Пользователь №: 4 011



Посмотреть в окне дизассемблера помогает один раз, потом и там данные не меняются. Спасибо, хоть буду знать, что это нормально.
Go to the top of the page
 
+Quote Post
picavr
сообщение Apr 22 2009, 09:11
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 22-04-09
Пользователь №: 48 085



Цитата(Slash @ Apr 10 2009, 16:16) *
Здравствуйте!

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

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


Отладчик в IAR AVR (думаю и другие так же) не симулирует периферию... то ест все действия с периферией нужно делать ручками...
к примеру что бы получить из USART данные нужно записать в IO_SPACE эти данные и выставить бит о приёме...
то же самое с таймерами портами EEPROM FLASH ADC компараторами... периферию отлаживаю в AVRStudio...
Go to the top of the page
 
+Quote Post
IgorMarx
сообщение Apr 23 2009, 20:00
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 61
Регистрация: 5-10-05
Из: Зеленоград
Пользователь №: 9 268



Цитата(Slash @ Apr 10 2009, 17:16) *
Здравствуйте!

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


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



Сообщение отредактировал IgorMarx - Apr 23 2009, 20:02
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 16:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.71701 секунд с 7
ELECTRONIX ©2004-2016