Crate stm32_rust_template

Source
Expand description

ยงSTM32 Rust Template

A bare-metal Rust template for STM32 microcontrollers, providing a structured framework for embedded applications with modular drivers, BSP support, and application management.

This crate serves as the main entry point, initializing the system and orchestrating application execution on Cortex-M4 based STM32 devices.

Modulesยง

apps ๐Ÿ”’
Application Management
arch ๐Ÿ”’
Architecture-Specific Code
bsp ๐Ÿ”’
Board Support Package (BSP)
components ๐Ÿ”’
driver ๐Ÿ”’
Peripheral Drivers
mcu ๐Ÿ”’
MCU-Specific Implementations
utils ๐Ÿ”’
Utility Functions

Constantsยง

HEAP_SIZE ๐Ÿ”’

Staticsยง

ALLOCATOR ๐Ÿ”’

Functionsยง

__cortex_m_rt_main ๐Ÿ”’