STM32的内核是ARM CORTEX-M3,这个core_cm3.h包含的是一些内核相关的函数和宏定义,例如核内寄存器定义、部分核内外设的地址等等,其对应的是core_cm3.c文件。初学可以不管他,只要把它包含进工程里就行了,这里都是非常底层的函数,上层的一些函数直接调用它们了。如果对CORTEX-M3内核有兴趣或者基础较...
这个文件提供了一些汇编级函数实现,例如提供了中断屏蔽的汇编实现,因为你没使用这些函数所以删除它不会影响编译,例如你要做软复位函数时,你就会使用中断屏蔽在那个时候你删除它就会编译失败。 望采纳谢谢
写在前面 今天在搞STM32F4时,用到了一部分特殊内存——CCM。搜了搜网上没多少介绍,索性自己查手册。 某些芯片没有CCM 基本架构 废话少说,先看看这块内存特殊在哪里。官方的基本架构说明如下: The main system consists of 32-bit multilayer AHB busmatrixthat interconnects: Eight masters: –Cort...