roboforum.ru

Технический форум по робототехнике.
Текущее время: 01 мар 2025, 12:10

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Связь 2х мк по UART'y - фейл
СообщениеДобавлено: 05 сен 2010, 12:40 
Не в сети
Аватара пользователя

Зарегистрирован: 27 авг 2010, 20:35
Сообщения: 13
Откуда: Мариуполь, Украина
прог. языки: PHP, Pascal (Delphi only), C#, C++, Bascom, Python
ФИО: Ванечег
Всем доброго дня :) . Потребовалось связать мегу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 - фейл
СообщениеДобавлено: 05 сен 2010, 14:14 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
а шо это за такая экстравагантная скорость у уарта?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Связь 2х мк по UART'y - фейл
СообщениеДобавлено: 05 сен 2010, 15:58 
Не в сети
Аватара пользователя

Зарегистрирован: 27 авг 2010, 20:35
Сообщения: 13
Откуда: Мариуполь, Украина
прог. языки: PHP, Pascal (Delphi only), C#, C++, Bascom, Python
ФИО: Ванечег
эм... по-моему гдето увидел :) , хотя скорее всего отфонаря

_________________
Пусть стены нашего сортира
Украсят юмор и сатира


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Связь 2х мк по UART'y - фейл
СообщениеДобавлено: 05 сен 2010, 16:00 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
скорее всего скорость не совпала.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Связь 2х мк по UART'y - фейл
СообщениеДобавлено: 05 сен 2010, 16:01 
Не в сети
Аватара пользователя

Зарегистрирован: 05 фев 2008, 15:33
Сообщения: 2687
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович
Вот и поставь везде одинаковую и не от фонаря!
Например 9600.

_________________
Никто кроме нас!!!
4Robots.ru - Все для роботов!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Связь 2х мк по UART'y - фейл
СообщениеДобавлено: 05 сен 2010, 16:03 
Не в сети
Аватара пользователя

Зарегистрирован: 27 авг 2010, 20:35
Сообщения: 13
Откуда: Мариуполь, Украина
прог. языки: PHP, Pascal (Delphi only), C#, C++, Bascom, Python
ФИО: Ванечег
Ситуация не изменилась = (
Олсо, если верить баскомовскому эмулю - все прекрастно :o

_________________
Пусть стены нашего сортира
Украсят юмор и сатира


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Связь 2х мк по UART'y - фейл
СообщениеДобавлено: 05 сен 2010, 22:04 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
У МК, куда код прошиваешь, какой кварц? Какие фузи биты прошиты?

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Связь 2х мк по UART'y - фейл
СообщениеДобавлено: 05 сен 2010, 22:17 
Не в сети
Аватара пользователя

Зарегистрирован: 27 авг 2010, 20:35
Сообщения: 13
Откуда: Мариуполь, Украина
прог. языки: PHP, Pascal (Delphi only), C#, C++, Bascom, Python
ФИО: Ванечег
эм.. протеус :). фузи не трогал вообще

_________________
Пусть стены нашего сортира
Украсят юмор и сатира


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Связь 2х мк по UART'y - фейл
СообщениеДобавлено: 05 сен 2010, 22:23 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
В протеусе у Мк тоже стоят виртуальные настройки фузи битов. Обычно если не идет связь по уарту в протеусе, то либо неверная частота кварца указана с кварцем на железе, либо скорость неверная по уарту указана. А вообще если проект в протеусе, не лучше ли сюда его опубликовать - быстрее решим проблему

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Связь 2х мк по UART'y - фейл
СообщениеДобавлено: 05 сен 2010, 22:37 
Не в сети
Аватара пользователя

Зарегистрирован: 27 авг 2010, 20:35
Сообщения: 13
Откуда: Мариуполь, Украина
прог. языки: PHP, Pascal (Delphi only), C#, C++, Bascom, Python
ФИО: Ванечег
Проект протеуса, сорцы, hex'ы


Вложения:
proj.rar [18.63 КиБ]
Скачиваний: 0

_________________
Пусть стены нашего сортира
Украсят юмор и сатира
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Связь 2х мк по UART'y - фейл
СообщениеДобавлено: 05 сен 2010, 22:50 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
В свойствах меги16 кто будет 4 Мгц выставлять?

Добавлено спустя 1 минуту 6 секунд:
Лови исправленный проект


Вложения:
proj.rar [35.93 КиБ]
Скачиваний: 0

_________________
if(!Operate) Read(pDatasheet);
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Связь 2х мк по UART'y - фейл
СообщениеДобавлено: 05 сен 2010, 23:00 
Не в сети
Аватара пользователя

Зарегистрирован: 27 авг 2010, 20:35
Сообщения: 13
Откуда: Мариуполь, Украина
прог. языки: PHP, Pascal (Delphi only), C#, C++, Bascom, Python
ФИО: Ванечег
Мои большие, огромные, неистовые благодарности!!! :beer: . Сенкс!!!

_________________
Пусть стены нашего сортира
Украсят юмор и сатира


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO