Программа C для отправки и получения последовательных (UART) данных через COM-порты

Я хочу обмениваться данными между встроенным устройством и моим ПК, используя коды C для последовательного порта.

Любой может подсказать мне, как я могу отправлять и получать данные Serial или UART с помощью COM-портов моего компьютера в среде Windows (Windows7 или Windows8 64bit).

Пожалуйста, дайте мне любую ссылку или любой код для предложения ... Спасибо ...


person sgsudhir    schedule 29.07.2014    source источник
comment
Стандартный C не знает о последовательном порте или UART. Вам необходимо сообщить нам свою операционную систему (или вашу аппаратную платформу, если вы работаете без ОС на «голом железе»). Поэтому, если необходимо, добавьте тег Windows.   -  person Basile Starynkevitch    schedule 29.07.2014
comment
Windows7 или Windows8 64-битная   -  person sgsudhir    schedule 29.07.2014
comment
Пожалуйста, измените свой вопрос, чтобы улучшить его   -  person Basile Starynkevitch    schedule 29.07.2014
comment
msdn.microsoft.com/ en-us / library / windows / desktop /   -  person Hans Passant    schedule 29.07.2014


Ответы (1)


Для подключения к COM-порту используйте CreateFile ():

http://support.microsoft.com/kb/115831

Затем используйте ReadFile () или WriteFile () для доступа к порту.

person Shlomi Agiv    schedule 29.07.2014