初级会员

- 积分
- 55
- 金钱
- 55
- 注册时间
- 2018-10-18
- 在线时间
- 15 小时
|

楼主 |
发表于 2018-10-19 16:39:19
|
显示全部楼层
while(1)
{
rs485buf[0]=0X01;//ìî3ä·¢Ëí»o3åÇø
rs485buf[1]=0X03;
rs485buf[2]=0X00;
rs485buf[3]=0X04;
rs485buf[4]=0X00;
rs485buf[5]=0X01;
rs485buf[6]=0XC5;
rs485buf[7]=0XCB;
RS485_Send_Data(rs485buf,8);//·¢Ëí8¸ö×Ö½ú
RS485_Receive_Data(rs485buf,&key);
if(key)//½óêÕμ½óDêy¾Y
{
if(key>8)key=8;//×î′óêÇ8¸öêy¾Y.
for(i=0;i<key;i++)
{
printf("%02x",rs485buf);
}
}
while(t<=20)
{
delay_ms(2000);
t++;
}
}
这是我的循环里面的代码,您能帮忙给看一下哪有问题吗? |
|