金砂紫钰 发表于 2012-9-27 18:03:38

怎样串口调试助手.发数据包

下面代码是PC机向51发的命今.现在我上位机程序没有写好,我怎样用,串口调试软件,代替PC机,完成以下的程序的发送,下面这段代码可以理解为,一个数据包.


void checkkey(){
      char Sbuf[]=20;
                Sbuf=0x1b;    //包头
                Sbuf=0x31;//包标志
                Sbuf=5;//包长度
                Sbuf=0;//内容
                Sbuf=0;//内容
                Sbuf=0xe0;//内容
                Sbuf=GetCheckSum(Sbuf,5);    // 校验字节,
                Sbuf=0x0d;   //包结束标
                send_data(Sbuf,8);//发送命今


leafzq 发表于 2012-9-28 11:49:07

1b 31 05 00 00 e0 ....选中十六进制方式发送

金砂紫钰 发表于 2012-9-28 12:55:20

{:smile:}谢了.我试一试

Doci 发表于 2012-9-28 23:23:59

建议楼主用vb写个简单的小程序,随便改。。。。。
页: [1]
查看完整版本: 怎样串口调试助手.发数据包