| 查看: 1226 | 回复: 1 | ||
| 【悬赏金币】回答本帖问题,作者咖啡屋0601将赠送您 200 个金币 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
咖啡屋0601木虫 (著名写手)
|
[求助]
matlab 串口通信:如何在没有停止符的情况下读取一帧数据?
|
|
|
大家好!我用matlab GUI写了一个串口程序,功能是发送一条指令‘01 03 00 00 00 01 84 0A’,下位机仪器响应回一条数据‘01 03 02 27 98 A2 1E’。得到数据后程序进入callback,进行作图。 问题是:回来的数据没有停止符,即没有CR、LF,因此不能用指令 s.BytesAvailableFcnMode='terminator'了!那么我应该用什么指令,能够实现每当来一条指令,我就可以完整获取它呢? 我有尝试过s.BytesAvailableFcnMode='byte', s.BytesAvailableFcnCount=7,但是也没能成功。请问应该怎么写? |
» 猜你喜欢
假如你的研究生提出不合理要求
已经有3人回复
所感
已经有3人回复
要不要辞职读博?
已经有7人回复
不自信的我
已经有11人回复
北核录用
已经有3人回复
实验室接单子
已经有3人回复
磺酰氟产物,毕不了业了!
已经有8人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有10人回复
26申博(荧光探针方向,有机合成)
已经有4人回复
论文终于录用啦!满足毕业条件了
已经有26人回复












回复此楼