Перейти к содержанию
    

COM-порт

Добрый день Всем.

 

Возникла ситуация вот какого характера. Есть связка AT91SAM7SE512 - PC(LabView) через USB. Заливаю в контроллер программу, ее пример я скачал на сайте Атмела, плата видит соединение как COM-порт. Дальше я передаю байт в МК - принимается нормально. Проблема в том, что когда я передаю этот же байт назад в PC(LabView), то LabView этот байт не может принять.

 

Подскажите в Чем может быть проблема?

main.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Принимающая программа на PC может читать данные не побайтно и, поэтому не реагировать на одиночный байт, а ждать, например, заполнения некоторого буфера. Ничего конкпетного не могу сказать про LabView, но попробуйте использовать в качестве принимающей программы, например, HyperTerminal. Он должен быть в любой винде и точно читает входные данные побайтно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В каком регистре мне посмотреть разрешенли передатчик и приемник или не разрешен. Разрешаю и/или запрещаю в регистре US_CR, но не знаю где посмотреть записались ли параметры или нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

есть такая программа PortMon , она показывает всё, что творится ком портом

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...