Полная версия этой страницы:
RS232
Добрый день, подключил платку с МК, на которой настроет USART в асинхронном режиме с ПК, использовал нуль-модемное соединение без сигналов квитирования(только Rx, Tx, Gnd). Настроил скоростя 115000, режим работы...Со стороны ПК не могу принять данные,передавать могу а принять нет...смотрел сигналы осциллографом сигналы есть...ничего. Использую программку Hercules. Чем это может быть вызвано?
Allregia
Nov 30 2011, 16:22
РС вообще ничего не принимает, или бывает мусор?
Цитата
Использую программку Hercules.
Не знаю что это, но может попробовать простой виндусовый Гипертерминал ?
(Или еще лучше - TeraTerm)
Arlleex
Nov 30 2011, 17:03
Возможна физическая неисправность линии передачи данных.
Попробуйте в различных терминальных программах, например, в COM Port Toolkit 3.9.
Проверяйте настройки передаваемых/принимаемых пакетов данных, количество бит данных, количество "стоповых" битов и т.д.
toweroff
Nov 30 2011, 18:05
90% - провода и контакты
9% - выход из строя порта на одном конце (однажды статикой от свитера убил TX на ноуте, потом дня три бился...)
ну и остаток... софт МК
dm.pogrebnoy
Nov 30 2011, 18:11
Может включено управление потоком в программе?
haker_fox
Dec 1 2011, 02:20
QUOTE (Twen @ Nov 30 2011, 21:53)

Чем это может быть вызвано?
Здравствуйте! Предлагаю сделать заглушку на порт компьютера (Tx - RX) и отключить управление потоком (flow control). Если в этом случае не будет эха в любой терминальной программе - значит вышел из строя USART компьютера...
Буду пробовать, спасибо, результаты сообщу.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.