[an error occurred while processing this directive]
|
В флешку на место обработчика прерывания UART записали свой, который приняв байт скидывал в ответ содержимое всего ОЗУ и регистров. В кейле крутился тот же бинарник, только он делал обратное действие: принятое из порта заносил в память (Кейл позволяет COM-порту компа прикидываться UARTом отлаживаемого кристалла). После возврата из прерывания прога в кейле оказывалась в том месте и с тем содержимым ОЗУ, которое было в отлаживаемом устройстве на момент посылки нашего байта. Далее уже в кейле пошагово можно было отлаживаться. Не очень удобно, но в целом помогло.
E-mail: info@telesys.ru