Cortex-m0 RAM 初始化说明 32-bit M0 MCU

admin 2021-6-30 835

主要说明两点:

1.Cortex-m0 在keil下:如果启动代码里面使用了__main,并且在target下勾选了“Use MicroLIB" ,那么keil会自动将初始化ram的代码编译进去。 如果使用的idesigner,只要使用的是官方提供的启动代码,那么都会进行ram初始化,无法选择。

2. HR8P506的启动代码和其他8p芯片不一样,多了RegInit部分,这是因为8p506有部分配置字不能自动载入,我们才在启动代码里面做了这个“小动作”,用来load配置字。其他芯片并不需要RegInit。


最新回复 (0)
返回