Home
Projects
Resources
Alternatives
Blog
Sign In
Stm32cclib
Save
Abandoned
STM32 C++ Library and HAL
Overview
Reviews
Resources
Project README
This is C++11 based library and HAL for STM32
It include:
CMake build system for simplifier create, build and upload to target
Linker script to separate and simplified your code.
Vector table for Cortex-M3,4 for simplified create interrupt handers.
Startup code for Cortex-M3,4 cpu with initialization of data & bss sections.
Setup C++ static objects
Template library and types for stm32 mcus.
Prototype of startup and run code for stm32 mcus.
Low level template style defines and helpers to commonize work with hardware.
stm32f4xx family
stm32f405,407,415,417
Middle lelev template style and helpers to simplified operations with hardware.
Interrupts
Systick
GPIO
EXTI
USART
BSP to simplified operation with hardware modules
stm32l152c-discovery 6 position hex digit lcd
ssd1306 graphic 128x64 oled
Examples proto
stm32l152c-disco - demo for full use internal blocks of stm32l152c
stm32f3disco - blinking leds, usart rx/tx demo
stm32f4-black - blinking leds, usart rx/tx demo, ssd1306 oled demo
Open Source Agenda is not affiliated with "Stm32cclib" Project. README Source:
no111u3/stm32cclib
Stars
29
Open Issues
0
Last Commit
6 years ago
License
Apache-2.0
Tags
Cmake
Cortex M3
Cortex M4
Cpp11
Hal
Interrupt Handers
Startup
Vector Table
Open Source Agenda Badge
Submit Review
Review Your Favorite Project
Submit Resource
Articles, Courses, Videos
Submit Article
Submit a post to our blog
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github