用神州3号的板子给战舰发送数据,两块板子芯片一样 引脚都改过了
神州发送代码:
……初始化中断串口……
u8 mode=CAN_Mode_LoopBack;
mode=!mode;
CAN_Mode_Init(CAN_SJW_1tq,CAN_BS2_8tq,CAN_BS1_7tq,5,mode);
while(1)
{
for(i=0;i<8;i++)
{
canbuf=cnt+i;
}
res=Can_Send_Msg(canbuf,8);
战舰接受:
key=Can_Receive_Msg(canbuf);
if(key)//????????????
{
// LCD_Fill(60,270,130,310,WHITE);//???????°??????
for(i=0;i<key;i++)
{
if(i<4)LCD_ShowxNum(60+i*32,270,canbuf,3,16,0X80); //????????
else LCD_ShowxNum(60+(i-4)*32,290,canbuf,3,16,0X80); //????????
}
}
t++;
delay_ms(10);
if(t==20)
{
LED0=!LED0;//?á??????????????
t=0;
cnt++;
LCD_ShowxNum(60+48,170,cnt,3,16,0X80); //????????
}
} |