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

 
 
 
«Отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать.»
Brian W. Kernighan.
Русский | Українська


Микропроцессоры и микроконтроллеры :: Статьи :: Запускаем 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 мм.