|
|
  |
Отладка IAR C в AVR Studio, Некоторые детали |
|
|
|
Jul 5 2006, 05:41
|
Знающий
   
Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32

|
Цитата(SasaVitebsk @ Jul 5 2006, 02:25)  Подскажите кто разбирался. Проект в IAR C. Отлаживаю в AVR Studio. Если выбран режим симуляции, то при сбросе попадаю в начало __low_level_init. А если выбран JTAG, то попадаю в начало main. А мне бы хотелось попасть на 0 адрес. Как это сделать? Настройки - отладчик - снять галку "Run to main".
--------------------
Главная линия этого опуса ясна мне насквозь!
|
|
|
|
|
May 10 2011, 17:16
|
Участник

Группа: Участник
Сообщений: 69
Регистрация: 27-06-06
Пользователь №: 18 383

|
После определенного момента, проект для отладки в AVR студии стал открываться некорректно. Указатель указывается в место main на совсем другой кусок кода. ранее данный проект открывался нормально... Привел скрин открытого проекта. Version IAR 5.51.0 AVR Studio 4.18 buid 684 Похожий прикол и AVR studio 5.0 beta 2
Сообщение отредактировал Roger - May 10 2011, 18:13
Эскизы прикрепленных изображений
|
|
|
|
|
May 11 2011, 05:27
|
Участник

Группа: Участник
Сообщений: 69
Регистрация: 27-06-06
Пользователь №: 18 383

|
Цитата(Палыч @ May 11 2011, 09:15)  Скорее всего, необходимо проделать Rebuild All Делал, и clear делал... Осталось только проэкт с нуля собрать и накидывать проект.
|
|
|
|
|
Jul 29 2012, 05:13
|

Местный
  
Группа: Участник
Сообщений: 253
Регистрация: 4-03-09
Из: Богота, Колумбия
Пользователь №: 45 676

|
IAR 4.30, AVR Dragon, Studio 4.18. Два ATmega640 в daisy chain конфигурации. Пробую запустить отладку. Открываю в студии проект, выбираю дракона, чип. Настроить цепь не предлагает. В итоге при старте сразу идёт ошибка AVR Dragon: IDR event 0x80.  Ок, брекаю процесс, лезу в настройки дракона и наконец настраиваю цепь:  При этом выдаётся предупреждение, жму ОК. Снова запускаю дебаг, и тишина... http://s019.radikal.ru/i625/1207/04/cbcf0e64642c.gifОшибки не идут (на скрине старые), но и отладка не идёт. В регистрах портов бред и т.д. Что я делаю не так?
Сообщение отредактировал Dikoy - Jul 29 2012, 05:15
|
|
|
|
|
Aug 14 2012, 18:15
|

Местный
  
Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530

|
Цитата(Dikoy @ Jul 29 2012, 08:13)  IAR 4.30, AVR Dragon, Studio 4.18. Два ATmega640 в daisy chain конфигурации. Пробую запустить отладку. Открываю в студии проект, выбираю дракона, чип. Настроить цепь не предлагает. В итоге при старте сразу идёт ошибка AVR Dragon: IDR event 0x80. По моему, у Вас в прошивке глюк. Ищите у себя. Цитата(Dikoy @ Jul 29 2012, 08:13)  Ошибки не идут (на скрине старые), но и отладка не идёт. В регистрах портов бред и т.д. Что я делаю не так? Вам же дракон выдавал предупреждение о изменениях настроек во время отладки нежелательно, дракон может потерять коннект.
--------------------
нельзя недооценивать предсказуемость глупости
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|