initial.c
来自「这是DSP2407的一个例子」· C语言 代码 · 共 20 行
C
20 行
#include"2407regs.h"
void initial(){
asm(" setc intm"); //关中断
asm(" setc sxm"); // 符号位扩展有效
asm(" clrc ovm"); //累加器中结果正常溢出
asm(" clrc cnf"); // B0被配置为数据存储空间
WDCR=0x6f;
WDKEY=0x5555;
WDKEY=0xaaaa; // 关闭看门狗中断
// WDCR=0x0E8;
SCSR1=0x81fe; // 打开所有的外设,DSP工作在10MHZ,CLKOUT=4CLKIN=40M,PLL=4
IMR=0x0; //屏蔽所有可屏蔽的中断
IFR=0xFFFF; // 清除中断标志
MCRB=0xFF00;
PCDATDIR=0xF30C; //丝杠电机的控制
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?