Например TDA7294

Форум РадиоКот • Просмотр темы - Вопрос по USART, проблемы использования
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 11:18:13

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


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 4 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Вопрос по USART, проблемы использования
СообщениеДобавлено: Чт июн 14, 2012 19:36:46 
Открыл глаза

Зарегистрирован: Пт май 06, 2011 20:19:53
Сообщений: 44
Откуда: Украина, Мариуполь
Рейтинг сообщения: 0
Добрый день, собственно вопрос по работе этого протокола...
пробывал както делать примерчик, состоял он из основного устройства(atmega16) и двух дополнительных(на atmega8),
логика такая, atmega16 опрашивает по очереди каждую atmega8, те в ответ тоже посылают пару байт, своего рода пинг...
Связывал их по USART, работало все четко, кодил на FlowCode, проблем никаких, все наглядно...
но были неприятные моменты, незнаю кому их списать, толи я чтото нето делал, толи особенности этого протокола...

Вообщем проблема такая - запускаеш все три контроллера одновременно, все работает отлично, четко.
НО стоит один из "дополнительных" atmega8 контроллеров выключить (снять питание) вся система зависала...
ИЛИ включить сначала atmega16 и одну из atmega8, снова все работает, опрашивается 1 контроллер да и все, только включаеш вторую atmega8, снова виснет все и atmega16 и atmega8 - обе... и кроме ресета всех контроллеров, ничего не помогало (или дернуть питание, само-собой)

возможно это поправить программно? Это наверно надо смотреть библиотеки FlowCode...
Кто сталкивался с такой проблемой или вообще есть какие мнения, буду рад... заранее спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопрос по USART, проблемы использования
СообщениеДобавлено: Сб июн 16, 2012 07:19:44 
Мудрый кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 60
Зарегистрирован: Пн ноя 29, 2010 15:58:43
Сообщений: 1815
Рейтинг сообщения: 0
с Flowcode не сталкивался, но попробую предложть задействовать WatchDog. + небольшое усложнение протокола на случай перезагрузки произвольного из МК


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопрос по USART, проблемы использования
СообщениеДобавлено: Пн июн 18, 2012 08:40:49 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 234
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3851
Откуда: Москва
Рейтинг сообщения: 0
thebonix писал(а):
пробывал както делать примерчик, состоял он из основного устройства(atmega16) и двух дополнительных(на atmega8), логика такая, atmega16 опрашивает по очереди каждую atmega8, те в ответ тоже посылают пару байт, своего рода пинг...

Т.е. TX обеих 8-х мег был тупо соединен с RX 16-й меги? На время, когда не было передачи от 8-х мег надеюсь хоть их передатчики отключались (бит TXEN регистра UCSRB)? Иначе был был логический конфликт на линии.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Вопрос по USART, проблемы использования
СообщениеДобавлено: Пн июн 18, 2012 10:55:15 
Мудрый кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 60
Зарегистрирован: Пн ноя 29, 2010 15:58:43
Сообщений: 1815
Рейтинг сообщения: 0
а давайте посмотрим схему :)) ?
но если все соединено напрямую - то это косяк, межконтроллерные соединения лучше делать на TWI


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

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

Подробнее>>
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 4 ] 

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


Кто сейчас на форуме

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


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y