Tag: ARM



BitBand-операции описаны здесь, а программирование ATtiny – здесь. PID-контроллер на базе Arduino вполне может быть реализован и на базе SmartDisplay.






Отладочная плата ARMFLY создана на базе микроконтроллера STM32F103ZE, имеющего Flash-память размером 512 кбайт и оперативную память 64 кбайт. В дополнение к этим ресурсам микроконтроллера производитель добавил на плату:

- SRAM (1 Мбайт), Serial Flash (2 Мбайт), NOR Flash (16 Мбайт), NAND Flash (128 Мбайт)

Другие характеристики платы:

- 1 слот SD/MMC

- 1 разъем CAN 2.0 A/B

- 2 разъема RS232

- 1 разъем RS485

- 1 разъем USB Device

- 1 разъем USB Host

- 1 разъем Ethernet 10M/100M

- I2C-интерфейс DAC (WM8978), через который производится подключение динамика, микрофона, аудиовыхода

- 1 модуль FM-радио

- 1 ИК-передатчик

- 1 ИК-приемник

- JTAG-интерфейс

- сенсорный ЖК-экран 3″ (WOVGA, 240×400)

- 1 джойстик, 3 кнопки (reset/wakeup/custom)

- 4 пользовательских светодиода, 1 светодиодный индикатор питания

- 1 держатель для батарейки CR1220 (питание часов реального времени)

- 1 потенциометр на АЦП-входе

-1 выходной терминал ЦАП,1 выходной терминал ШИМ

- 2 входных терминала BNC, встроенная схема двухканального осциллографа

- 3 варианта питания: USB, внешнее питание 5В, отладочный интерфейс JTAG (J-Link)

- 1 выключатель питания

- 3 варианта запуска: Flash, системная память, RAM

- размер платы: 12х14 см

Микроконтроллер имеет 112 выводов вх/вых, все они используются для коммуникации с размещенными на плате модулями, однако у пользователя остается возможность отказаться от той или иной функции платы и занять освободившиеся выводы под свои нужды.

Модули памяти занимают следующие области:

Модуль Размер Область памяти
SRAM 1 MB 0×68000000
NOR Flash 16 MB 0×64000000
NAND Flash 128 MB 0x??000000
Serial Flash 2 MB
EEPROM 256 B





Миникомпьютер с весьма впечатляющими характеристиками:

- процессор 1G ARM cortex-A8 processor, NEON, VFPv3, 256KB L2 cache;
- Mali400, OpenGL ES GPU;
- 1GB DDR3 480MHz;
- разрешение HDMI 1080p HD output ;
- 100M NIC;
- 4GB Nand Flash;
- интерфейс связи 2 USB Host, 1 MMC slot, 1 SATA, 1 ir;
- поддержка I2C, SPI, ЖК- дисплеи и различные датчики;
- ПО Android, Ubuntu или любой другой версии Linux


За все это богатство производитель просит $49. Правда, доставка обойдется долларов в 20.






На kickstarter.com описывается модуль, который может стать интересным продолжением для экспериментов в среде Arduino. Его цена всего $16/$19 или $24/$27, что делает его реальным конкурентом 8-битовых Arduino-модулей. А вдобавок еще скорость 48 МГц, шина 32 бита, 13-битовые АЦП, множество таймеров, …