上位机用串口和下位机通信,用C#怎么实现

H_noob 2010-05-31 03:41:26
上位机用串口和下位机通信,用C#怎么实现?

帧格式是这样
位置 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7.. | 8 |
内容 0xFF |0xAA | 帧号||数据长度 |帧类型 | |测试仪ID|头校验码 | 数据 |数据校验码 |
大小(BYTE) 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 ..n | 2 |

数据长度= 数据(nbyte)+数据校验码长度(2Byte)
上位机发送的帧为FF AA serial length 0x0F ID CRC8 data CRC16
下位机发送的帧为FF AA serial length 0x8F ID CRC8 data CRC16
当数据长度为0x00时,帧格式可以简化为FF AA serial length 0x0F ID CRC8
...全文
442 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧