Полная версия этой страницы:
Отладка UART LPC в KEIL
Неприятная фича - при jtag отладке в кейле UART lpc (в моем случае lpc2142) если одновременно с листингом программы на экран выводится окно периферии UART или окно памяти по адресу sfr относящихся к uart, то теряются принятые данные в регистре UxRBR.
Т.е. принятые данные банально вычитываюся из буфера приема для отображения в соответствующих окнах и алгоритму программы не достаются. Нарушается сам принцип неразрушающего контроля.
Отладчик J-link. Версия драйверов 3.24е.
Если я неправ и чего то не понимаю - поправьте.
Не поленился - подключил к своему девайсу мтлинк. К сожалению такого эффекта добиться не удалось. Пробовал и мышкой долбать по окну перефирии - все четка. Проект в карме. Маквижн как у всех. Пользую мтлинк 1.6. Дрова рди - последние. Проц LPC2214.
Nixon - так оно и есть, похожий эффект был на окнах VIC (IAR). Причем насколько я знаю строение и принцип JTAG в ARM LPC - ограничение принципиальное, обойти его нельзя.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.