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

请教:SMAC中无线串口例子的数据收发问题!

你是多长的数据?因为如果数据太长的话,底层是不支持的。需要分包发送的。
物理层支持最大的是125Byte.我想你应该检查一下你的串口程序,smac给的无线串口的例子的串口程序,是不可以的,你需要修改的。
从你这段程序来看,你数组中的最后一个字符被冲掉了。gu8SCIData[pPos + 1] = 0;中的
pPos + 1应该改为pPos++ 。你可以用codewarrior调试一下,设断点,看一下gau8TxDataBuffer中的数据是否正确。
返回列表