|
чтобы подать на вход УАРТа в отладчике какие-то данные можно пойти 3-мя путями.
1й путь самый легкий -- открываете в отладчике окно Serial #1 например. Теперь если нажимать какие-то клавиши, то их ANSI коды будут отправляться на вход УАРТа примерно как в какой-нибудь терминалке. Естественно при этом вы ограничены и не можете послать например 0x00.
2й путь самый универсальный, но тернистый -- в отладчике внизу есть окно Output Window, у него есть закладка Command, там типа командной строки. В командной строке набираете команду sin = byte где byte -- это тот байт, который вы хотите послать. Все работает. Только если надо отлаживать передачу больших пакетов -- это нудновато. Если хотите можете автоматизировать процесс, написав специальную отладочную функцию. Это описано в доке к кейлу в 6й главе gs51.pdf -- перевод есть у меня на сайте.
3й путь -- если у вас есть 2 незанятых ком-порта. Соединяете их нуль-модемных кабелем. На один из портов запускаете свою любимую терминалку -- на второй подключаете лейловский отладчик командой в командной строке ASSIGN COM1 < SIN > SOUT
и все ваit счастье.
Кароче -- найдите полчаса чтобы доку почитать :-)
E-mail: info@telesys.ru