UART для ATmega64

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
sg6336
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вт фев 21, 2012 09:46:19

UART для ATmega64

Сообщение sg6336 »

ATmega64 подключен к ПК через СОМ порт. Так же ATmega64 подключен к другому устройству через другой UART.

Нужна программа, что бы ATmega64 через один UART принимал данные с ПК, а через другой UART отправлял эти же данные дальше.

Помогите, пожалуйста.
Реклама
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: UART для ATmega64

Сообщение Engineer_Keen »

Выкинуть атмегу, соединить устройство к ПК напрямую :facepalm: :)))
Если серьезно, то что должна делать атмега кроме пересылки данных, и в каком месте проблема? Если хотите чтобы программу писали за вас, это в другую тему, если есть вопросы, поможем.
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: UART для ATmega64

Сообщение pyzhman »

Вот.
Вложения
yyy.rar
(1.34 КБ) 434 скачивания
Docendo discimus
sg6336
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вт фев 21, 2012 09:46:19

Re: UART для ATmega64

Сообщение sg6336 »

pyzhman писал(а):Вот.
Спасибо, огромное!
В ATmega64 будет происходить простейшее шифрование и расшифрование. Это нужно для макета.
Еще раз СПАСИБО.
Код в CV тоже сгенерировал (код для USART), но до Вашего фрагмента

Код: Выделить всё

while (1)
      {
data= getchar();
putchar1(data);
      };
Не додумался )))
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: UART для ATmega64

Сообщение pyzhman »

Зачем же тогда два УАРТа грузить? По RxD приняли, по TxD отправили. Один УАРТ на все про все. Да и проц можно поскромнее/подешевле.
Docendo discimus
Реклама
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6310
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: UART для ATmega64

Сообщение Jack_A »

Это для простейших случаев, когда надежность не нужна ( лампочками помигать ) . А в суръезных вещах : отправил сообщение - принял, проверил CS или CRC, если не сошлось - шлем обратку : "Не понял - вы че сказали?" - пока не получим правильный пакет. И так в обоих каналах. Я в таких случаях мультиплексирую TxD/RxD , если не хочу завязываться с RS485-м.
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: UART для ATmega64

Сообщение pyzhman »

Согласен.
Docendo discimus
sg6336
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вт фев 21, 2012 09:46:19

Re: UART для ATmega64

Сообщение sg6336 »

В моем случае один UART подключен к ПК, второй UART к Bluetooth.
Каждый UART должен принимать и передавать данные.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»