STM32_03_库函数

寄存器控制LED灯的不足


CMSIS标准库


初识CMSIS标准库文件

  • STM32最新固件库v3.5\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c, core_cm3.h
    1.操作的硬件对象是CPU核为Cortex-M3内核,只要是CM3都通用
    2.ARM公司提供,遵循CMSIS标准
    3.提供的接口函数是访问CM3内核的通道
  • STM32最新固件库v3.5\Libraries\CMSIS\CM3\ DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd.s
    1.STM32启动文件
    2.提前初始化堆栈,建立异常向量表,调用SystemInit,调用_main,最终调用main函数
  • STM32最新固件库v3.5\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x system_stm32f10x.c, system_stm32f10x.h
    RCC系统时钟相关操作代码
  • STM32最新固件库v3.5\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h
  • 跟CPU核,控制器,寄存器,中断等相关的寄存器,非常重要,看做总头文件

...


重点关注两类文件


实战演练

相关推荐
zmj3203242 小时前
单片机串口收发数据不可靠--用做指令会执行错误动作
单片机·嵌入式硬件·串口
yuan199972 小时前
STM32 驱动 RC522(MFRC522)实现方案
单片机·嵌入式硬件
踏着七彩祥云的小丑4 小时前
嵌入式——认识电子元器件——电容系列
单片机·嵌入式硬件
Sean_VIP5 小时前
SeanLib系列函数库-MyList
stm32
NQBJT5 小时前
DMA —— 让 CPU “偷懒”的数据搬运工
stm32·单片机·dma·嵌入式
xiangw@GZ6 小时前
EMC原理:CS传导抗扰度测试总结
单片机·嵌入式硬件
椰羊~王小美6 小时前
STM32加密步骤简述
stm32
三佛科技-134163842126 小时前
PL3325CS/CD/CH/CE 与PL3325BE 之间的对比与联系(应用功率与典型应用电路)
单片机·嵌入式硬件·物联网·智能家居·pcb工艺
nuoxin1146 小时前
CH6001FN/BW-富利威
网络·人工智能·嵌入式硬件·fpga开发·dsp开发
blevoice6 小时前
杰理智能蓝牙音响开发板AC696N:文件系统操作API精讲
单片机·物联网·杰理蓝牙芯片·ac6966b蓝牙音响方案·杰理智能音箱开发·杰理ac6965e蓝牙音频开发