Кратко. Симулирую в IAR simulator. Пишу байт в uart0, но бит THRE не устанавливается в 1. То есть на
Код
while( !( U0LSR & 0x20 ) );
код зацикливается и все. Вручную открываю регистр и ставлю единицу, после чего она там и остается. Я вероятно чтото прозевал в IAR, почему такая бадяга?
MALLOY2
Mar 15 2009, 19:55
IAR не имитирует работу периферии !
segment
Mar 15 2009, 20:00
чо, совсем не имитирует? (
Тогда какой смысл симуляции для отладки? Если регистры нада вручную крутить то
MALLOY2
Mar 15 2009, 20:03
Обычно в симуляторе отлаживают алгоритмы которые не зависят от периферии....
segment
Mar 15 2009, 20:20
ясно, пасиба!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.