Всем Доброго Времени Суток! В данной статье хотелось бы рассказать о запуске часов реального времени (RTC), и реализации календаря на STM32, а точнее на отладочной плате STM32-P103.
Следует учитывать, что RTC в STM32F10x в отличии от внешних микросхем (DS1307) или часов в MCU NXP не имеют аппаратного календаря и представляют всего лишь 32х битный счётчик. С другой стороны это позволяет легко использовать кванты времени отличные от секунды.
Сегодня я расскажу, как подготовить рабочую среду для разработки под ARM Cortex-M3 микроконтроллеры STM32F10x. Среда должна в себя включать компилятор, редактор кода, отладчик, прошивалку микроконтроллера, а также должна быть удобна для использования. Ну и должна дружить с платами STM32VLDiscovery и STM32L-Discovery, само собой. Выбор IDE для ARM довольно большой, и можно их условно разделить на две группы — коммерческие и некоммерческие.
Программирование STM32 F4 Discovery из-под Arch Linux
Пришло время осваивать ARM-микроконтроллеры. Они много мощнее AVR, и при этом даже дешевле. Только их неудобно паять. Впрочем, читатель наверняка это и так знает.