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

 
 
> IAR 8051 SFR Pages, В режиме отладки в IAR не отображает значения в SFR
_Uncle_
сообщение Jul 31 2011, 12:11
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 31-07-11
Пользователь №: 66 511



Программирую под IAR контроллеры Silab. Недавно столкнулся с проблемой, притом помню, что раньше таких проблем небыль (года 2 тому назад, когда последний раз разрабатывал под IAR для контроллеров Silab).

Суть проблемы в том, что при отладки я не могу удивить значения, которые я записываю в регистры специальных функций. У силабовских контроллеров многостраничная архитектура регистров специальных функций. Не зависимо от того в какую страницу специальных функций я произвожу запись IAR отображает только значения регистров из первой страницы.

Попытки получить доступ к значениям через закладку memory привели к тому же эффекту. Теперь, чтобы отладиться приходиться записывать значение из регистра специальных функций в аккумулятор и смотреть на него. Вероятней всего лечиться этот недуг не сложно. PDF просмотрел - ничего не нашел. Кто сталкивался - выручайте, процесс отладки стал мучением.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Uncle_
сообщение Aug 1 2011, 08:25
Сообщение #2





Группа: Новичок
Сообщений: 4
Регистрация: 31-07-11
Пользователь №: 66 511



Отлаживаюсь дебаг-адаптером.

Собственно, как это часто бывает с IAR решал другую проблему и наткнулся на решение этой. В конфигах проекта в разделе General есть поле куда надо вбить правильное значение регистра переключающего страницы регистров специальных функций.

Правда сложности на этом не исчерпаны. Дело в том, что у контроллеров Silab страницы имеют номера 0, 1, 2, 3, F. Так вот, со страницами 1, 2, 3, все работает как надо, отображает текущие значения этих регистров, со страницей 0 не уверен, а вот со страницей F точно не работает.

Есть идеи?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 27th July 2025 - 03:42
Рейтинг@Mail.ru


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