标题:关于C#串口编程思想
取消只看楼主
初识CSharpe
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2011-8-5
结帖率:33.33%
已结贴  问题点数:20 回复次数:2 
关于C#串口编程思想
各位大侠:
     你们好!
     小弟我初学C#,现正着手一项目,利用串口通讯。主要是通过PC机读取另一设备的数据。但现在不知如何下手,串口的设置、打开、关闭、连接等基本函数已弄清楚。
如何实现串口发送数据至设备,又如何收取设备发送过来的数据?
在网上找了一些资料,据说要握手?需要定义通讯协议?
这些怎么做啊?
要怎么下手做通讯协议?
请大侠们支招,谢谢!
或推荐一些串口通讯实例的书或资料,小弟好参照学习,谢谢!
搜索更多相关主题的帖子: 通讯 如何 网上 资料 
2011-08-29 16:31
初识CSharpe
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2011-8-5
得分:0 
主要是针对我公司的开发的电控板(ECU)采集其反馈的信息。
前段时间利用CAN通讯能实现数据通讯,目前要采集ECU的电压值,为此,需要用到串口编程。

请大侠们给点串口通讯的思路,要怎么实现,怎么做呢,谢谢!
2011-08-30 10:18
初识CSharpe
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2011-8-5
得分:0 
回复 zhoufeng1988:
能取电压值,主要是我们公司电气工程师做了一个电路调节器,他负责将电压值信号上传至我们上位机来。
我们上位机主要负责截取这些信息,解析信息。
   我现在就是不明白如何去做实现这些通讯!

回复 蛋白胨:
   感谢你热情相助,串口助手我在网上也下载了一个,他包括基本功能,如串口打开关闭、发送数据,接收数据等功能。
接收数据需要利用一个串口互联的虚拟接口才可以实时接收所发送的数据。或者利用本串口的2,3脚短路也可以接收数据。

   为了实现我项目的要求,与下位机通讯,估计需要握手协议,通讯协议等。
   制定了通讯协议后,又如何发送、接收数据。对所接收的数据又如何解析,如何处理异常数据等问题!
   这几天研究了串口通信,在网上也没找到相关应用实例,或比较完整的串口通讯的应用实例,如有这方面的实例,麻烦各位网友能携手相助,谢谢!
2011-08-31 09:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-348635-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.060125 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved