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

 
 
> Шина для подключения внешних модулей к микроконтроллеру
axle
сообщение Apr 24 2007, 07:54
Сообщение #1


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

Группа: Новичок
Сообщений: 81
Регистрация: 19-04-07
Пользователь №: 27 167



Разрабатываю устройство на микроконтроллере ARM7 или ARM9 (пока выбрал LPC2292), которое требует подключения дополнительных модулей (например, модуль с АЦП или Ethernet). Модули устанавливаются в материнскую плату устройства. Посоветуйте какую шину лучше использовать для обмена с этими модулями.
Требования к шине: минимальная нагрузка на проц, возможность обработки прерываний и главное минимальная цена. Требования к скорости в цифрах привести не готов, но наверно самым требовательным модулем будет Ethernet.
Пока остановился на интерфейсе подключения внешней памяти (CS, адрес, данные, WE, OE) + селектор адреса + собственный простенький контроллер прерываний. В принципе, получается что-то похожее на ISA, но без DMA. К такой шине легко можно подключить и параллельный АЦП и Ethernet контроллер (например, CS8900A). Но хочется использовать что-то более стандартное. Может кто подскажет какие еще могут быть варианты?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KRS
сообщение Apr 24 2007, 22:32
Сообщение #2


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Тащить наружу интерфейс внешней памяти, не очень удачная идея, для просессора такого класса!
Дешево не получится, одни разъемы будут стоить дороже чем микроконтроллер.

Внешний АЦП логичнее подключить на I2C

если нужен ethernet то гораздо дешевле взять ARM с ethernet на борту
например STR9 или LPC23xx (они правда пока только семплы)
Go to the top of the page
 
+Quote Post



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

 


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


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