对方设备发向电脑串口的数据由18个ASCII字符组成,最后两个是回车换行(0D 0A),每A/D转换一次发送一次数据。
怎么做一个接收对方数据的程序啊?我自己试着用C#的serialport做了一个,但是老是收数据(我用readline收,这个应该不对)时程序出错。(提示是超时)谁帮忙指点一下,或发例程到我邮箱:[email protected]
怎么做一个接收对方数据的程序啊?我自己试着用C#的serialport做了一个,但是老是收数据(我用readline收,这个应该不对)时程序出错。(提示是超时)谁帮忙指点一下,或发例程到我邮箱:[email protected]
解决方案 »
- 关于程序自动更新的问题?
- 急求winform 制作安装程序附加sql sever 2000数据库
- datagridview 如何绑定 TableAdapter中的方法
- 请教各位高手,知不知道窗体的刷新和加载有什么区别?谢了!
- 如何学好C#?
- 如何 把一个 多行编辑文本框(textBox)中的内容 写如一个*.txt文档中?大家帮忙看看
- 做一般的网页考试系统有什么可以实现试卷计时的,又可以防刷新. 多分散.
- SaveFileDialog 无法显示在最前面
- 初学的简单问题
- 初学者问题:用.net怎样写com组件啊?
- 大家说说学习一门高级语言的时候如何寻找实践资源加深理解和巩固记忆?
- C#调用C++回调函数的问题
http://blog.csdn.net/wuyazhe/article/details/5598945这个帖子能解决你的问题。
comm.DataReceived += comm_DataReceived
订阅事件。comm_DataReceived中写的是收到数据后,如何处理。
连接超时?说明C#里都没有和对方连接上哇,检查配置,C#里使用serialport类的配置。