ATmega64 подключен к ПК через СОМ порт. Так же ATmega64 подключен к другому устройству через другой UART.
Нужна программа, что бы ATmega64 через один UART принимал данные с ПК, а через другой UART отправлял эти же данные дальше.
Помогите, пожалуйста.
UART для ATmega64
- Реклама
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: UART для ATmega64
Выкинуть атмегу, соединить устройство к ПК напрямую
Если серьезно, то что должна делать атмега кроме пересылки данных, и в каком месте проблема? Если хотите чтобы программу писали за вас, это в другую тему, если есть вопросы, поможем.
Если серьезно, то что должна делать атмега кроме пересылки данных, и в каком месте проблема? Если хотите чтобы программу писали за вас, это в другую тему, если есть вопросы, поможем.
Re: UART для ATmega64
Спасибо, огромное!pyzhman писал(а):Вот.
В ATmega64 будет происходить простейшее шифрование и расшифрование. Это нужно для макета.
Еще раз СПАСИБО.
Код в CV тоже сгенерировал (код для USART), но до Вашего фрагмента
Код: Выделить всё
while (1)
{
data= getchar();
putchar1(data);
};- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: UART для ATmega64
Зачем же тогда два УАРТа грузить? По RxD приняли, по TxD отправили. Один УАРТ на все про все. Да и проц можно поскромнее/подешевле.
Docendo discimus
- Реклама
Re: UART для ATmega64
Это для простейших случаев, когда надежность не нужна ( лампочками помигать ) . А в суръезных вещах : отправил сообщение - принял, проверил CS или CRC, если не сошлось - шлем обратку : "Не понял - вы че сказали?" - пока не получим правильный пакет. И так в обоих каналах. Я в таких случаях мультиплексирую TxD/RxD , если не хочу завязываться с RS485-м.
Re: UART для ATmega64
В моем случае один UART подключен к ПК, второй UART к Bluetooth.
Каждый UART должен принимать и передавать данные.
Каждый UART должен принимать и передавать данные.


