roboforum.ru

Технический форум по робототехнике.

Связь 2х мк по UART'y - фейл

Связь 2х мк по UART'y - фейл

LonRv » 05 сен 2010, 12:40

Всем доброго дня :) . Потребовалось связать мегу16 и тиньку2313 по уарту, и по-идее проблем возникать не должно, но вот протеус чует мою нубскую сущность. Выводит ошибки RX Frame error и RX Parity error и передачи не происходит. При подключении к терминалу и отправке числа 122 на него выводит каракули\буквы "А".
Код: Выделить всёРазвернуть
$regfile = "m16def.dat"
$crystal = 8000000
$baud = 5600

Do
   print "Hello world"
   waitms 500
Loop
End

отправка хелоуорлда на терминал, приводящее к многократно повторяющемуся написанию буквы А

прошу провести антинубизацию моей личности по этому поводу. Сенкс

Re: Связь 2х мк по UART'y - фейл

EdGull » 05 сен 2010, 14:14

а шо это за такая экстравагантная скорость у уарта?

Re: Связь 2х мк по UART'y - фейл

LonRv » 05 сен 2010, 15:58

эм... по-моему гдето увидел :) , хотя скорее всего отфонаря

Re: Связь 2х мк по UART'y - фейл

Michael_K » 05 сен 2010, 16:00

скорее всего скорость не совпала.

Re: Связь 2х мк по UART'y - фейл

SkyStorm » 05 сен 2010, 16:01

Вот и поставь везде одинаковую и не от фонаря!
Например 9600.

Re: Связь 2х мк по UART'y - фейл

LonRv » 05 сен 2010, 16:03

Ситуация не изменилась = (
Олсо, если верить баскомовскому эмулю - все прекрастно :o

Re: Связь 2х мк по UART'y - фейл

galex1981 » 05 сен 2010, 22:04

У МК, куда код прошиваешь, какой кварц? Какие фузи биты прошиты?

Re: Связь 2х мк по UART'y - фейл

LonRv » 05 сен 2010, 22:17

эм.. протеус :). фузи не трогал вообще

Re: Связь 2х мк по UART'y - фейл

galex1981 » 05 сен 2010, 22:23

В протеусе у Мк тоже стоят виртуальные настройки фузи битов. Обычно если не идет связь по уарту в протеусе, то либо неверная частота кварца указана с кварцем на железе, либо скорость неверная по уарту указана. А вообще если проект в протеусе, не лучше ли сюда его опубликовать - быстрее решим проблему

Re: Связь 2х мк по UART'y - фейл

LonRv » 05 сен 2010, 22:37

Проект протеуса, сорцы, hex'ы
Вложения
proj.rar
(18.63 КиБ) Скачиваний: 0

Re: Связь 2х мк по UART'y - фейл

galex1981 » 05 сен 2010, 22:50

В свойствах меги16 кто будет 4 Мгц выставлять?

Добавлено спустя 1 минуту 6 секунд:
Лови исправленный проект
Вложения
proj.rar
(35.93 КиБ) Скачиваний: 0

Re: Связь 2х мк по UART'y - фейл

LonRv » 05 сен 2010, 23:00

Мои большие, огромные, неистовые благодарности!!! :beer: . Сенкс!!!


cron
Rambler\'s Top100 Mail.ru counter