arm cortex m0的引导代码

arm cortex m0的引导代码,arm,Arm,我正在研制基于ARM CORTEX M0的微控制器 我已经集成了一个ROM的核心。 我现在必须编写一个启动代码/引导代码来检查内核是否能够从ROM启动 有人能帮我吗?如果这是一个选择,使用CMSIS(Cortex微控制器软件接口标准)将使事情变得更容易: 实现导入的函数SystemInit(),以便在调用main之前执行任何操作。 重新启动微控制器后,在Reset_Handler()弱函数中调用该函数 );重置处理程序 重置处理器进程 导出重置\u处理程序[弱] 导入系统初始化 导入主 LDR

我正在研制基于ARM CORTEX M0的微控制器

我已经集成了一个ROM的核心。 我现在必须编写一个启动代码/引导代码来检查内核是否能够从ROM启动

有人能帮我吗?

如果这是一个选择,使用CMSIS(Cortex微控制器软件接口标准)将使事情变得更容易: 实现导入的函数SystemInit(),以便在调用main之前执行任何操作。 重新启动微控制器后,在Reset_Handler()弱函数中调用该函数

);重置处理程序

重置处理器进程 导出重置\u处理程序[弱] 导入系统初始化 导入主 LDR R0,=SystemInit BLX R0 LDR R0,=\uu主 BX R0 ENDP

什么是“将内核与ROM集成”呢?你在设计新芯片吗?看看stmf0d是cortex-m0特有的,但是我有许多基于cortex-m的存储库,它们都涵盖了从rom引导的问题。