Содержание

STM32 и проч. embeded

IDEs

Другие библиотеки

qt creator

SWD, JTAG

USB

Реализации USB Host для arduino и пр.

Arm KEIL. MDK Middleware for USB Device and Host Communication

Ethernet

OpenOCD & debuging

..\bin\openocd.exe -f interface\stlink-v2.cfg  -f target\stm32f4x.cfg

Clock

RS232 - UART

microrl

CCM (core coupled memory)

Placing the heap and stack in CCM

отредактировать ldscripts/section.ld:

__stack = ORIGIN(RAM) + LENGTH(RAM);
_estack = __stack;
                    /***   Заменить на   ***/
__stack = ORIGIN(CCMRAM) + LENGTH(CCMRAM);
_estack = __stack;

SPI

про 24-битный spi

Flash (eeprom)

FreeRTOS

Real Time Clock

RTC можно питать батарейкой 3.3V подключенной к VBAT (pin 1 на корпусе LQFP64)

GSM

sim900 shield for andruino

C++