上两篇《修改启动代码&重写向量表》《SRAM初始化&设置NVIC中断表偏移》文章中,我们设置了中断向量表,初始化了RAM,并重设了向量表的地址,本篇文章是相对重要的一篇,我们将设置芯片时钟。

1、新建CortexM3.h头文件

   在./DeviceCode/Targets/Native/CortexM3目录中新建 CortexM3.h文件,并编写如下代码:

#ifndef _CORTEXM3_H_#define _CORTEXM3_H_1 #include <cores/arm/include/cpu.h> typedef volatile unsigned long  VU32;typedef volatile unsigned short VU16;typedef vola
收藏 打印