Обшение микроконтроллера и PC через COM порт
Добавлено: 13.05.2012 17:40:42
Здравствуйте У меня есть хобби я занимаюсь разроботкой и програмированием устройств на мк. Программы для мк я пишу на си, но знаком и с паскалем могу и на микропаскале забацать чтонибуь . Так вот я хочу написать программу для PC чтобы обшятся с мк через USRT по средствам COM порта (виртуалного ком порта на FT232 но это неважно вам ) вообщем мне нужна помошь: мне нужен образец кода для работы с com портом в виндовсе с коментариями или чтоб ктонибуть обяснил мне суть, я видел образец кода там какието handle-ры чото ваше нипонятное, куча какихто непонятных переменных
я так понимаю это организовывается через Win API где найти инфу про этот апи для работы с ком портом или может кто раскажет ?
Я использовал токой вот код но это бред потому как он начинает работать толко после запуска программы Terminal v1.9b (выходит она иницыализирует сом порт и только после нее он работает) воттакая вот замута
program port;
uses crt;
var
com_port : file of byte;
begin
Assign (com_port, 'COM3');
Reset (com_port);
while (true) do
begin
Write (com_port, byte('r'));
delay(25);
end;
end.
я так понимаю это организовывается через Win API где найти инфу про этот апи для работы с ком портом или может кто раскажет ?
Я использовал токой вот код но это бред потому как он начинает работать толко после запуска программы Terminal v1.9b (выходит она иницыализирует сом порт и только после нее он работает) воттакая вот замута
program port;
uses crt;
var
com_port : file of byte;
begin
Assign (com_port, 'COM3');
Reset (com_port);
while (true) do
begin
Write (com_port, byte('r'));
delay(25);
end;
end.