C# 串口通信!

jat_xf 2010-08-27 01:16:35
通过仪器传到电脑上的 16 进制数据 是乱码 。
怎样能给解析出来?
...全文
147 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵一一 2010-08-31
  • 打赏
  • 举报
回复
通讯参数,波特率是否正确一致。
williamkin 2010-08-27
  • 打赏
  • 举报
回复
你必须了解报文的结构
  • 打赏
  • 举报
回复
这种乱吗转换不了,你看看你是不是编码方面或协议方面搞错了
Snowdust 2010-08-27
  • 打赏
  • 举报
回复
乱码是正常的,因为数据都是是0-255之间的字节,很多数显示出来都是乱码。
关键是通讯协议,你接收的时候应该收到字节数组,对这些数据进行处理即可。
gjaling 2010-08-27
  • 打赏
  • 举报
回复
中文编码格式对不?收发的编码格式要一致
jat_xf 2010-08-27
  • 打赏
  • 举报
回复
串口:com1 通讯参数:115200,n,8,1 握手协议:comNone DTR:True RTS:False 模式:字符 是否应答:True
------------------------测试数据-----------------------------
***STX******STX***???????***STX***??椟?`O***ETX***/@Ul彏创豹攳唨{vqmic\VQLGC@>===>@AA@=;73.*%!




***有连接请求,已经应答******有连接请求,已经应答******ETX******STX***1<
?k%FH***ETX***

13,347

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET技术前瞻
社区管理员
  • .NET技术前瞻社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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