一.
CMD文件的2大功能:
1.指示存储空间
2.分配段到存储空间
1.
MEMONY 指示存储空间
{
PAGE 0:程序存储空间
PAGE 1:数据存储空间
}
2.
SECTIONS 分配段到存储空间
{
}
LOAD:定义输出段会在哪里加载的关键字
RUN:定义输出段会在哪里运行的关键字
二.
C2000类似STM32库函数的SDK:
C2000-DIGITAL-CONTROL-LIBRARY
MBD开发模式:利用simulink生成DSP代码
三.
中断:IER系统中断控制寄存器:16个位控制16种中断的使能失能
INTM:全局中断屏蔽位
汇编定义:
#define EINT asm(" clrc INTM") //使能全局中断
#define DINT asm(" setc INTM") //禁止全局中断
#define ERTM asm(" clrc DBGM") //使能调试
#define DRTM asm(" setc DBGM") //禁止调试
#define EALLOW asm(" EALLOW") //解锁保护寄存器
#define EDIS asm(" EDIS") //保护寄存器
#define ESTOP0 asm(" ESTOP0") //软件断点指令