嵌入式技术论坛
直播中

赵霞

5年用户 41经验值
擅长:嵌入式技术
私信 关注
[问答]

与迪文屏有关 发送数据

假如有两个图标变换的指令
5A A5 05 82 00 00 00 01(往地址0x0000中写入变量0x0001)
5A A5 05 82 00 00 00 00
程序为:
void SEND_Data(Uint16 addr,Uint16 data)
{
    sdataA[0]=0x5A;
    sdataA[1]=0xA5;
    sdataA[2]=0x05;
    sdataA[3]=0x82;
    sdataA[4]=0x00;
    sdataA[5]=addr;
    sdataA[6]=0x00;
    sdataA[7]=data;
    scia_msg(sdataA);  发送字符串
}

主函数中:
if(flag==1)
{
  SEND_Data(0x00,0x00);
}
if(flag==2)
{
  SEND_Data(0x00,0x00);
}
下载到板子中,屏幕上的图标变为原始图标,但是数据已经发送(在监视窗口可以看出)
是我的程序写错了吗?请帮忙看看!!谢谢!!!

回帖(1)

李泽明

2019-10-29 09:02:48
不太了解这个,帮顶一下,坐等大佬解答
举报

更多回帖

发帖
×
20
完善资料,
赚取积分