STM32CUBE IDE是STMicroelectronics官方提供的基于eclipse的免费IDE。
下载地址:https://www.st.com/en/development-tools/stm32cubeide.html#st-get-software
抽象层
不直接对寄存器进行操作,而是通过使用LL+HAL着重于应用层和中间层。LL(low-level)+HAL(Hardware Abstraction Layer)统一的API能够使得所开发的程序适用于整个stm32系列产品。
STM32 CubeMX
CubeMX可设置和配置底层硬件和外设,并可用于生产C/C++初始化代码。
还可以用于配置微控制器的时钟树,以决定系统、总线和外设的各种时钟速度。
ST-Link V2 驱动
下载:https://www.st.com/en/development-tools/stsw-link009.html
STM32F103C8T6(C6T6)开发板
Cortex-M3 微控制器,64K闪存(flash),20K SRAM,72MHz CPU,2*12为ADC,7通道DMA控制器,支持SWD调试。
STM32 HAL库
| 留言与评论(共有 0 条评论) “” |