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

 
 
 
Reply to this topicStart new topic
> Отладка UART LPC в KEIL, ошибка !!!
Nixon
сообщение Jul 6 2006, 07:01
Сообщение #1


Гуру
******

Группа: Админы
Сообщений: 2 736
Регистрация: 17-06-04
Из: Киев
Пользователь №: 48



Неприятная фича - при jtag отладке в кейле UART lpc (в моем случае lpc2142) если одновременно с листингом программы на экран выводится окно периферии UART или окно памяти по адресу sfr относящихся к uart, то теряются принятые данные в регистре UxRBR.
Т.е. принятые данные банально вычитываюся из буфера приема для отображения в соответствующих окнах и алгоритму программы не достаются. Нарушается сам принцип неразрушающего контроля.

Отладчик J-link. Версия драйверов 3.24е.

Если я неправ и чего то не понимаю - поправьте.


--------------------
Вам помочь или не мешать?
Go to the top of the page
 
+Quote Post
vesago
сообщение Jul 6 2006, 07:43
Сообщение #2


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Не поленился - подключил к своему девайсу мтлинк. К сожалению такого эффекта добиться не удалось. Пробовал и мышкой долбать по окну перефирии - все четка. Проект в карме. Маквижн как у всех. Пользую мтлинк 1.6. Дрова рди - последние. Проц LPC2214.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jul 6 2006, 10:15
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Nixon - так оно и есть, похожий эффект был на окнах VIC (IAR). Причем насколько я знаю строение и принцип JTAG в ARM LPC - ограничение принципиальное, обойти его нельзя.
Go to the top of the page
 
+Quote Post

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

 


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


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