реклама на сайте
подробности

 
 
> Параллельное включение микроконтроллеров
sergeus
сообщение Nov 5 2011, 10:19
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 157
Регистрация: 11-12-07
Из: Москва
Пользователь №: 33 174



В моем устройстве два режима, программно их разделить нельзя, поэтому надо ставить параллельно два микроконтроллера ATmega168.

Как лучше сделать переключение между микроконтроллерами?

Из периферии - карта памяти microSD и преобразователь UART-USB FT232.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
hd44780
сообщение Nov 5 2011, 10:47
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Переключатель не нужно.
Один проц вырубает SPI и UART (с переводом этих ног в Z состояние, для AVR это Input без pull-up), сообщает как-то о этом второму, тот включает свои SPI, UART. Потом наоборот.
Электрически все 3 компонента (2 МК, SD/USB) на каждой линии сидят параллельно, без каких-то буферов и пр. Вот только нужен кто-то, кто будет всё это координировать.

Сообщение отредактировал hd44780 - Nov 5 2011, 10:48


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
sergeus
сообщение Nov 5 2011, 11:18
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 157
Регистрация: 11-12-07
Из: Москва
Пользователь №: 33 174



Цитата(hd44780 @ Nov 5 2011, 13:47) *
Переключатель не нужно.
Один проц вырубает SPI и UART (с переводом этих ног в Z состояние, для AVR это Input без pull-up), сообщает как-то о этом второму, тот включает свои SPI, UART. Потом наоборот.
Электрически все 3 компонента (2 МК, SD/USB) на каждой линии сидят параллельно, без каких-то буферов и пр. Вот только нужен кто-то, кто будет всё это координировать.


Спасибо за совет!

Но у меня прошивки написаны и мудрить с кодом я не хочу. Хотелось бы сделать это переключение аппаратным. Например, может ногу Reset нерабочего проца держать в активном состоянии или еще как?
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Nov 5 2011, 15:52
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Цитата(sergeus @ Nov 5 2011, 15:18) *
Спасибо за совет!

Но у меня прошивки написаны и мудрить с кодом я не хочу. Хотелось бы сделать это переключение аппаратным.

А как Вы собираетесь обеспечивать аппаратное перелючение , если прошивки есть и в них не предусмотрены навороты типа очередь. А мудрить скодом не хотите


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th June 2025 - 06:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.01395 секунд с 7
ELECTRONIX ©2004-2016