Микропроцессоры и микроконтроллеры

 
 
 
«Ограничение возможностей языка с целью предотвращения программистских ошибок в лучшем случае опасно.»
Bjarne Stroustrup
Русский | Українська


Микропроцессоры и микроконтроллеры :: Статьи :: Запускаем LINUX на микроконтроллерах с ядром ARM7

Запускаем LINUX на микроконтроллерах с ядром ARM7

В настоящее время растет количество инструментария для микроконтроллеров с ARM-ядром. Количество отладочных наборов и плат на основе таких микроконтроллеров настойчиво стремится обогнать количество инструментария для микроконтроллеров с ядром С51 и его модификациями. Это обусловлено возрастающим спросом на микроконтроллеры с ARM-ядром, де-факто завоевавших рынок мобильных и встраиваемых систем. Фирма Embedded Artists (Швеция) предлагает разработчикам принципиально новый инструментарий для изучения ARM-микроконтроллеров фирмы Philips.

EA-UCL-004 отладочная система серии uClinux Prototype Board (рис. 1) предназначена для ознакомления, разработки и быстрого запуска в производство устройств на базе ARM7TDMI-mhk-роконтроллеров производства PHILIPS LPC2292. Система идеально подходит для организации лабораторий учебных заведений, где готовят инженеров-разработчиков промышленной аппаратуры на базе новейших микроконтроллеров с ARM-ядром.

Система состоит из 3-х частей:

1. LPC2292 SO-DIMM uClinux Board — ядро системы — мезонин-ная плата;

2. uClinux Prototype Board — материнская плата с интерфейсами и периферией;

3. 240x128 pixel monochrome LCD или 2.2 inch QVGA TFT Color LCD — устройство отображения информации.

Мезонинная плата имеет достаточное количество Flash памяти и ОЗУ для запуска операционной системы реального времени (RTOS) — uClinux. Данный факт и малые габариты платы позволяет использовать ее как готовое изделие в промышленных масштабах.

Отличительные

особенности LPC2292 SO-DIMM uClinux Board:

• интерфейс к материнской плате SO-DIMM 144;

• установленный микроконтроллер LPC2292: ARM7TDMI 16/32 бит, 256 кБ Flash-памяти программ, внешняя шина памяти, 16 кБ ОЗУ, часы реального времени, четыре 10-битных АЦП, 2 порта UART, 2 порта CAN, PC, SPI, два 32-битных таймера, семь каналов захвата/хранения, ШИМ (шесть выходов), «WatchDogTimer», SB-совместимые входы/выходы, работоспособность до 60МГц (встроенный PLL);

• 2 МБ внешней Flash-памяти программ;

• 8 МБ внешней ОЗУ;

• Ethernet ЮМ Ethernet МАС-контроллер ENC28J60, подключенный к шине SPI;

• рабочий кварцевый резонатор на 14,745600 МГц (4х PLL ~ 60 МГц CPU clock);

• встроенный стабилизатор напряжения;

• разъем для подключения Bluetooth-модулей производства ConnectBlue;

• установленная PC E2PROM на 64 кбит для хранения данных пользователя;

• RS-232-интерфейс на UART0;

• размеры: 68x65 мм (SO-DIMM).

На материнской плате реализовано множество уникальных возможностей, доступных через специальный интерфейс расширения, которые существенно облегчает процесс разработки. Разработчикам доступен большой выбор дочерних модулей с различной функциональностью: Ethernet, Bluetooth, ZigBee, UART & RS485, MP3, LCD и др. Таким образом, организована модульная система расширения функциональности отладочной системы.

организована модульная система расширения  функциональности отладочной системы

В Camera Interface Application Kit фирмы Rabbit Semiconductor объединены RCM3365 RabbitCore-мо-дуль с модулем камеры VGA и инфракрасным датчиком перемещений. RabbitCore-модуль поддерживает GPIO, а также подсоединение к Ethernet, и обеспечивает прием данных от датчика перемещений, а также фотосъемку. Помимо этого активируется конфигурируемая пользователем функция, которая может быть e-mail-сообщением или передачей фотоснимков на FTP-сервер. При этом управление осуществляется через веб-интерфейс. В комплекте содержатся два сервомотора, которые обеспечивают повороты и наклоны камеры, инфракрасный датчик перемещений для фотосъемки, определяемой событиями, а также RCM3365 для Embedded-управления.

Источник: www. rabbitsemiconductor. com;

www. channel-e. de

По данным аналитической компании 1С Insights, расходы полупроводниковых компаний на разработки и исследования (R&D) в 2005 году возросли почти на 10% относительно уровня 2004 года и достигли $30 млрд. В среднем за первую пятилетку нового века рост составлял 9%.

Лидером и здесь является компания INTEL, которая за 5 лет (с 2001 по 2005 г.г.) потратила на R&D $22.1 млрд., что в среднем составляло 14% от суммарных продаж. Следом идут SAMSUNG - $12 млрд. и 20%, TI - $9 млрд. и 17%, STM -$6,4 млрд. и 17%, INFINEON -$6,3 млрд. и 19%, FREESCALE -$5,2 млрд. и 20%. Среди /*дЬ/е55-компаний лидируют: QUALCOMM - $3,1 млрд. и 15%, BROADCOM - $2,4 млрд. и 28%, NVIDIA - $1,23 млрд. и 14%, XILINX- $1,3 млрд. и 19%, MARVELL - $1 млрд. и 23%.

Источник: www.eworld.ru

• разъем RJ-45 для интерфейса Ethernet ЮМ базовой платы;

• два CAN-интерфейса с разъемами DB9;

• разъем DB9F внутрисхемного (ISP) программирования;

• разъем DB9M с интерфейсными сигналами UART;

• два аналоговых входа;

• датчик температуры на шине PC;

• 16 пользовательских светоди-одов и четыре пользовательских переключателя;

• кнопка сброса;

• разъем JTAG;

• интерфейс карт памяти MMC/SD на шине SPI;

• семисегментный индикатор на шине SPI;

• зуммер;

• ФНЧ в тракте ШИМ (аналоговый выход);

• источник питания +5В или 9В постоянного тока любой полярности;

• большая макетная область с шагом 100 mil и малая макетная область с шагом 50 mil;

• габаритные размеры 250x180 мм.