Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: USART-COM-USART
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Дмитрий (SPb)
Здрасте!
Не уверен что вопрос по теме форума, но рискну...
Есть схема, есть микроконтроллер (пусть будет ATMega16), есть компьютер...
По USART идет обмен данными с COM-портом. Хотелось бы написать программу на ПК - своеобразный интерфейс, чтобы не с помощью кнопочек вводить данные, а писать их в окне своей программы, нажимать ENTER, после чего они будут поступать на COM, далее на USART и потом уже использоваться прошитой в МК программой. Кто этим занимался, как писал программу на ПК...ни разу не сталкивался, с чего начинать???
prottoss
Цитата(Дмитрий (SPb) @ Feb 14 2007, 22:29) *
Здрасте!
Не уверен что вопрос по теме форума, но рискну...
Есть схема, есть микроконтроллер (пусть будет ATMega16), есть компьютер...
По USART идет обмен данными с COM-портом. Хотелось бы написать программу на ПК - своеобразный интерфейс, чтобы не с помощью кнопочек вводить данные, а писать их в окне своей программы, нажимать ENTER, после чего они будут поступать на COM, далее на USART и потом уже использоваться прошитой в МК программой. Кто этим занимался, как писал программу на ПК...ни разу не сталкивался, с чего начинать???
Для начала надо ознакомится с Win32 API, если Вы программируете под Windows.
beer_warrior
Такая программа называется терминал.
Простой ГиперТерминал встроен в Винду.
Продвинутый - например RealTerm
rezident
Я пользуюсь вот этим Терминалом. Можно вводить ручками, можно файлик подсунуть, можно макрос сбацать, можно лог записать.
satellite-plus
Цитата(Дмитрий (SPb) @ Feb 14 2007, 17:29) *
Здрасте!
Не уверен что вопрос по теме форума, но рискну...
Есть схема, есть микроконтроллер (пусть будет ATMega16), есть компьютер...
По USART идет обмен данными с COM-портом. Хотелось бы написать программу на ПК - своеобразный интерфейс, чтобы не с помощью кнопочек вводить данные, а писать их в окне своей программы, нажимать ENTER, после чего они будут поступать на COM, далее на USART и потом уже использоваться прошитой в МК программой. Кто этим занимался, как писал программу на ПК...ни разу не сталкивался, с чего начинать???

О работе с COM почитай по ссылке. Там м пример есть.
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1126
Дмитрий (SPb)
Речь как раз и идет о том, чтобы написать свой терминал, продумать алгоритм ощения и т.д.
Интересно, есть ли какая-то прога, чтобы как блоками все это составить? Или вообще с чего начать?
Prottoss - спасибо!
SasaVitebsk
Цитата(Дмитрий (SPb) @ Feb 14 2007, 20:17) *
Речь как раз и идет о том, чтобы написать свой терминал, продумать алгоритм ощения и т.д.
Интересно, есть ли какая-то прога, чтобы как блоками все это составить? Или вообще с чего начать?
Prottoss - спасибо!


Вас же спрашивают, - начём писать будете?

Если на дельфи, то можно почитать книгу Агурова, - "Последовательные интерфейсы ПК". Там есть компонент готовый для COM порта. Я его немного подправил и использую.
bodja74
Есть компонента для Майкросовтовского пакета ,а из готового на ихнем же сайте HyperTerminal и PortMon.Кроме того есть куча разных ДЛЛок по инету,как платных так безплатных ,типа winio.dll
На PortMon можно подзырить ,что творят другие програмки на СОМ и ЛПТ порту smile.gif ,короче полезная прога для изготовления лекарства smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.