|
最近在学st的cm3芯片,看了一下st提供的CMSIS库。
ST的cm3芯片的固件库v3.5的汇编启动文件为什么要在进入main函数前,先调用SystemInit函数?
SystemInit函数用寄存器操作时钟,而不是用固件库封装的函数去操作时钟?
Reset_Handler PROC
EXPORT Reset_Handler [WEAK]
IMPORT __main
IMPORT SystemInit
LDR R0, =SystemInit
BLX R0
LDR R0, =__main
BX R0
ENDP |
|