STM32: Урок 4 - GPIO

GPIO (General Purpose Input-Output) — это выводы общего назначения, ноги микроконтроллера, доступные для прямого управления. Это обычно довольно дефицитный ресурс во многих популярных МК, но с STM32 эта проблема теряет актуальность: в самом мелком корпусе (LQFP48) доступно 37 GPIO, а в самом большом (LQFP176) — 140 GPIO. И всё это богатство ещё и настраивается вдоль и поперёк. Но, обо всём по порядку.

( Читать дальше )
  • +6
  • 27 декабря 2011, 17:59
  • burjui
  • 16

STM32: Урок 3 - Документация

При работе с микроконтроллерами STM32, и не только с ними, часто нужно заглядывать в документацию, чтобы найти какие-либо сведения (captain mode on). Для продуктивной работы с ней нужно хорошо представлять себе, где её найти, а также где в ней найти нужную информацию. Вот об этом я вам и расскажу.

( Читать дальше )
  • +6
  • 27 декабря 2011, 17:58
  • burjui
  • 5

STM32: Урок 2 - Quickstart

В прошлой статье мы настроили IDE, и теперь просто обязаны испытать STM32 в деле. Этот урок будет служить этаким трамплином для программерского прыжка в STM32: помигаем светодиодами, поиграемся с таймером — легко и непринуждённо, без копошения в несущественных сейчас деталях. Цель урока — дать общее представление о том, как программируются эти МК.

( Читать дальше )
  • +7
  • 15 декабря 2011, 12:34
  • burjui
  • 28

STM32: Урок 1 - Настраиваем IDE

Сегодня я расскажу, как подготовить рабочую среду для разработки под ARM Cortex-M3 микроконтроллеры STM32F10x. Среда должна в себя включать компилятор, редактор кода, отладчик, прошивалку микроконтроллера, а также должна быть удобна для использования. Ну и должна дружить с платами STM32VLDiscovery и STM32L-Discovery, само собой.

( Читать дальше )

Знакомство с ARM Cortex-M3 и с STM32, в частности

Пожалуй, большинство эмбеддерщиков и просто интересующихся встроенными системами уже слышали про процессоры ARM. Их устанавливают в промышленное оборудование, в смартфоны и аудио-плееры, в видеотехнику, да много ещё куда. Популярность ARM во многом обеспечена их хорошей производительностью при низком энергопотреблении, что делает их идеальными для применения в различных мобильных устройствах.

( Читать дальше )
  • +3
  • 17 ноября 2011, 12:07
  • burjui
  • 22

BeagleBone - новая плата от создателей BeagleBoard

BeagleBone
* процессор — TI AM3358 ARM Cortex-A8 (700 MHz)
* 256MB of DDR2
* On-chip Ethernet, not off of USB
* serial/JTAG через один кабель (FTDI)
* Выводы GPIO 3.3V I/Os на стандартных пинах с шагом 2.54 мм (0.1″)
* размеры: 8.6 x 5.3 см (3.4" x 2.1")

Заявленная стоимость платы — $89.

( Читать дальше )
  • 0
  • 1 ноября 2011, 07:10
  • noonv
  • 6