网站首页  |  业界新闻  |  技术文章  |  视频教程  |  下载频道  |  程序源码  |  个人空间  |  编程论坛
 
学习型 ASP/PHP/ASP.NET 主机 30元/年 全能 ASP/PHP/ASP.NET 主机,支持月付 专业 MSSQL 数据库空间,支持月付 专业 MySQL 数据库空间,支持月付
发新话题
打印

求助!用c#编写RS232串口通讯(代码),急,谢谢!!

求助!用c#编写RS232串口通讯(代码),急,谢谢!!

毕业设计:用RS-232连接单片机与PC机,用c#将单片机中采集的数据(数据是一个一个采集,然后将数据传到PC机上)传到PC机上并用c#编写代码在PC机上显示出来,忘哪位前辈帮帮忙,加我QQ也可以,急用哦,谢谢了!QQ:14739358

TOP

俺也找了好长时间这方面的资料.......

TOP

思路:

    建立串口 。net 2.0 中包含这个类
    往串口中发送采集命令,具体命令参照相关单片机文档,或者手动对各管脚置位通信。
    串口中调用Read相关函数。

TOP

牛人!佩服!
长期潜伏
PC开发转向.NET(C#)平台
我不搞硬件开发了...全力研究C#
还是不会XML

TOP

只不过是一个月也写了个RS232通信数据采集程序而已。
所以给个思路。。。

TOP

...我是佩服 LZ,一般来说,这份毕业设计将通不过答辩了....

善的思路是正确的,但是你要考虑到单片机 UART 模式下 Tx、Rx 只有 2 根引脚,手动置位真的好吗?
用 NRZ + 奇偶向 Rx 发送指令,Tx 回数据,单片内部用查询方式轮询 Rx 收到的字节。简单应用,单字节指令足够了。单片编程我不熟,做开发板可以,编程只能说上面这么多了...
长期潜伏
PC开发转向.NET(C#)平台
我不搞硬件开发了...全力研究C#
还是不会XML

TOP

以下是引用 野比 在 2008-5-11 01:37 的发言:

...我是佩服 LZ,一般来说,这份毕业设计将通不过答辩了....

善的思路是正确的,但是你要考虑到单片机 UART 模式下 Tx、Rx 只有 2 根引脚,手动置位真的好吗?
用 NRZ + 奇偶向 Rx 发送指令,Tx 回数据,单片内部用查询方式轮询 R ...
对LZ而言,不需要把数据传给单片机。所以跟单片机接收数据无关。
现在它的问题在单片机如何准备数据放在数据线上。怎么和标准的RS232通信,你所说的是软件握手协议,需要单片机和PC共同确定,的确比较麻烦,而且要对单片机时序比较熟悉。
如果单片机支持硬件握手,那就我的思路就可以很简单的实现。

TOP

补充下,呵呵

这个设计不用考虑那么多,我们一起做设计的同学已经做好了硬件方面的了,我只做编程方面的东西,他已经把数据放到了串口上,我只需要设计程序来进行接收就可以了,而且要一段时间一段时间的接收,然后显示到界面上的那种,呵呵,还请各位帮帮我哦!!小妹谢谢大家了!

TOP

SerialPort 类足够解决....
长期潜伏
PC开发转向.NET(C#)平台
我不搞硬件开发了...全力研究C#
还是不会XML

TOP

发新话题