如何用C#编写RS232通过单片机串口之间的通信

各位大侠帮帮忙啊要做一个提问器,单片机上有两个按键,供选择“是”或“否”,根据语音提示,选择是否,如何将这些选择的答案通过RS232串口输出,利用C#存储在PC上的数据库... 各位大侠帮帮忙啊
要做一个提问器,单片机上有两个按键,供选择“是”或“否”,根据语音提示,选择是否,如何将这些选择的答案通过RS232串口输出,利用C#存储在PC上的数据库里面,急急急!!!
邮箱:lhlysyd@126.com
QQ:769471070
感激不尽!!!
展开
 我来答
匿名用户
2013-12-13
展开全部
通常,在C#中实现串口通信,我们有四种方法: 第一:通过MSCOMM控件这是最简单的,最方便的方法。可功能上很难做到控制自如,同时这个控件并不是系统本身所带,所以还得注册。可以访问 http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=320 一个外国人写的教程 第二:微软在.NET新推出了一个串口控件,基于.NET的P/Invoke调用方法实现,详细的可以访问微软网站 Serial Comm Use P/Invoke to Develop a .NET Base Class Library for Serial Device Communications http://msdn.microsoft.com/msdnmag/issues/02/10/netserialcomm/ 第三:就是用第三方控件啦,可一般都要付费的,不太合实际,何况楼主不喜欢,不作考虑 第四:自己用API写串口通信,这样难度高点,但对于我们来说,可以方便实现自己想要的各种功能。 可以参考 http://www.gjwtech.com/index.htm
串口通信之家
2021-03-30 · Modbus TCP\RTU\ASCII通信之家
串口通信之家
采纳数:14 获赞数:10

向TA提问 私信TA
展开全部

单片机+RS232通信模块实现Modbus RTU串口通信

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-13
展开全部
我的QQ是2743385
有兴趣的话加我,我记得好像有一份代码
不过不是你想要的完整答案,有串口通讯的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-13
展开全部
C#里面有个SerialPort的控件,用它来做就可以啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式