(嵌入式 实时操作系统 rtos nuttx 7.1 stm32 源代码分析)
NuttX 启动流程
转载请注明出处: http://blog.csdn.net/zhumaill/article/details/23261543__start-- #处理器执行的第一条指令
|
v
stm32_clockconfig()------ #初始化时钟
|
v
rcc_reset() #复位rcc
stm32_stdclockconfig() #初始化标准时钟
rcc_enableperipherals() #使能外设时钟
|
--------------------
|
v
stm32_fpuconfig() #配置fpu,shenzhou/nsh未调用
stm32_lowsetup() #基本初始化串口,之后可以使用up_lowputc()
stm32_gpioinit() #初始化gpio,只是调用stm32_gpioremap()设置重映射
up_earlyserialinit() #初始化串口