在PE 中
在Iint_MSCAN的Init中写入如下语句
while((CANCTL0)&0010==0)
CAN_TB0_IDR0=0x33; /* 设置发送缓冲区的接收符ID,使用标准模式*/
CAN_TB0_IDR0=0;
CAN_TB1_IDR0=0x44;
CAN_TB1_IDR0=0;
CAN_TB2_IDR0=0x55;
CAN_TB2_IDR0=0;
CAN_TB0_DLR=0x0008; /* 设置发送缓冲区的数据长度*/
CAN_TB1_DLR=0x0008;
CAN_TB2_DLR=0x0008;
CAN_TB0_TBPR=0x10; /* 设置发送缓冲区的优先级*/
CAN_TB1_TBPR=0x20;
CAN_TB2_TBPR=0x30;
GPR3=0x7500; /* 设置中断级别*/
CANRIER=0x0001; //允许MSCAN接收中断
每次重新打开工程时 都会弹出如下的提示
如果点OK 则上面这段程序将消失.
CAN1.C
This file has been modified outside of the source editor.
Do you want to reload it?
请问这是什么原因
我用的软件是CodeWarrior 7.0 从网站上下载的.