首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]求一简单的串口收发程序

怎么没人理了?

建议参考PE生成的代码

如下的例子

void AS1_OnRxChar(void)
{
/* Write your code here ... */
//datai=2;
sFlag='T';
//for(;data!='D';) { // 没有接收到字符‘D',程序就一直等待 通讯协议为"R02C05D"
if(AS1_GetCharsInRxBuf()!=0){
AS1_RecvChar(&data);
string[datai]=data;
datai++;
AS1_SendChar(data);
}
//}
data=0;
R1=string[1]-48;
R2=string[2]-48;
myR=R1*10+R2; //行
C1=string[4]-48;
C2=string[5]-48;
myC=C1*10+C2;//列
iNum=myR*100+myC;
// datai=0;
}

返回列表