[an error occurred while processing this directive]
Если на уровне getchar()--putchar(), то
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
миниатюрный аудио-видеорекордер mAVR

Отправлено Toad 28 июня 2002 г. 12:41
В ответ на: Мужики разъясните пожалуйста как симулировать обмен с внешним девайсом посредством UART в AVR Studio отправлено tea 28 июня 2002 г. 11:05

компилятор обычно имеет галку в опциях, по которой он компилит симуляторную либу, по которой getchar() получает байт из входного окна эмулятора терминала AVRStudio. А putchar()соотв. выдает байт в выходное окно. Все ф-ии в/в [должны быть] реализованы через них, и все работает. Для реальной работы снимаешь галку и пересобираешься. А если на уровне электрических сигналов, то неясно как. Подать стимулус, вычитать из UDR байт, что-то такое.. Но если назвать это getchar(), то при компиляции ты либо подменяешь ее симуляторной, либо ничего не видишь в терминале. По-моему, так.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru