[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
В дебаггере есть некоторое окно Peripherals/Serial -> SBUF, которое, надеюсь, предназначено не только для просмотра того, ЧТО мы положИли в SBUF, но и для имитации ПРИЕМА (других средств в Keile видимо нет - но утверждать не буду). Но изменение его также ни к чему не приводит - из SBUF, действительно, стабильно читается 0. В свое время (еще в 5 версии) делал запрос к дистрибьютерам по этому поводу - ответ был прост - это ошибка, т.е. то о чем я и написал.
P.S. Raisonance в этом плане предоставляет больше возможностей, на нем можно ПОЛНОСТЬЮ отладить любой протокол обмена по UART. Причем даже с учетом времени передачи. :-))
E-mail: info@telesys.ru