酷文首页  
站内搜索:
网站地图 | RSS订阅 | 收藏本站
经济论文
证券金融
工商管理
会计审计
法学论文
医药论文
社会论文
教育论文
计算机论文
艺术论文
哲学论文
财政税收
财务管理
公共管理
理学论文
政治论文
文学论文
工学论文
文化论文
实用文档
应用文
自考成考
演讲稿
法律文书
子栏目导行↓
网站赞助商↓
本类热点↓
本类更新↓
热门标签↓
网摘收藏↓

基于Visual C++的串行通信编程与实现

作者:邹慧群
来源:酷文网
点击:
载入中...
加入时间:2008-07-21
字体大小:[  ]

2) 在测试过程中有时也会碰到RS232电气特性模块只有一盏灯亮的情况,这也存在问题,需调试,达到一灯亮一灯闪的效果才行。
3) 在测试中碰到串口波特率参数由串口参数设置界面传递到数据接收界面传递错误的情况,虽然不影响实验结果,但后来自己添加了一个switch语句,对波特率数据进行了选择处理,问题得到解决。
4) 在程序测试中碰到数据接收错误的情况,但最后还是解决,主要是对Edit控件属性不熟悉的缘故造成的。
5) 在测试的过程中特别容易出错的地方是串口的波特率设置,如果两个串口的波特率数据差别太大,就可能接收不到数据,而误以为是代码有问题。在这个设置过程中,我发了几天的时间才真正弄明白。

5 全文总结
本文主要从整体构思到软硬件设计进行详细的解说。具体讲述了系统设计背景和系统的整体构思;系统硬件电路的连接和系统软件的设计。本系统结构简单,成本低廉,使用单根串口线、无线感应模块和RS232电气特性转换模块进行外界端口地址、湿度、温度、电压数据进行实时采集,以达到数据实时传输并显示的功能,整个串口通信实现的传输距离近且抗干扰性强,工作稳定,精度高。
本系统着重从基于Visual C++的通信控件MSComm的属性介绍及基于MSComm控件进行编程应用展开。
该设计比较简单,但为以后实现单片机与计算机、计算机与计算机、计算机与其他硬件设备之间短距离进行数据间的传输提供了基础。
该系统还有许多深入研究的地方,该设计只实现PC机实时控制和简单字符数据收发功能,没有实现PC机发送数据和对不同时间点接收的数据进行存储的功能等。主要原因是时间不够,如果有足够的时间,该设计会更加完善,将更加有实现价值。

参考文献
[1] 张筠莉,刘书智.Visual C++实践与提高[M].北京:中国铁道出版社,2006:119-142.
[2] 戴博,周杨,龚涛,李仪. Visual C++程序员成长攻略[M].北京:中国水利水电出版社       2007:246-261.
[3] 龚建伟,熊光明.Visual C++/Turbo C 串口通信编程实践[M].北京:电子工业出版社,2004:145-167.
[4] 唐自力. vc++串口通信技术与工程实践 [M].北京:人民邮电出版社,2006:128-146.
[5] 常虹. vc++6.0入门与提高[M].北京:人民邮电大学出版社,2006:10-45.
[6] 黄海荣,田作华. 在VC++中利用ActiveX控件开发串行通信程序[OL],http://www.gjwtech.com/scomm/scmfcactivex.htm.
[7] 李建华,郭明. RS232和调制解调器高级通信编程[M] .北京:人民邮电大学出版社,2001:1-158.
[8] 韩中合,丁常富,齐凤慧.用ActiveX控件实现串口通信编程[J].山东电力技术,2002年02期.
[9] 陈细军,谭民. VC编程中的串口通信技术[J]. 计算机应用,2001年09期.
[10] 聂华 ,王洁 ,曾宇. 基于VC++开发串口通信的方法[R].中国信息导报,2003年01期.
[11] David J,Kruglinki 等著.希望图书工作室译Visual C++ 6.0技术内幕(第五版)[M].北京:北京希望电子出版社,1999:1-58.


[12] Peter Norton,Rob McGregor,MFC开发Windows 95/NT4 应用程序[M].北京:清华大学出版社,1998:1-349.
[13] 谭思亮,邹超群. Visual C++串口通信工程开发实例导航[M].北京:人民邮电出版社.2003:3-198.
[14] 范逸之,江文贤,陈立元. C++ Builder 与 RS-32 串行通信控制[M]. 北京:清华大学出版社,2000:15-95.
[15] P.W.戈夫托恩. 精通串行通信[M]. 北京:电子工业出版,1995:1-147.
[16] Mark,Nelson. 串行通信开发指南[M]. 北京:中国水利水电出版社,2000:1-205
[17] 龚建伟,熊光明.Visual C++/Turbo C 串口通信编程实践(第二版)[M].北京:电子工业出版社,2004:1-115
[18] 佚名.通信协议[OL],http://www.gjwtech.com/scomm/sc1commprotocol.htm
[19] Jarrod Hollingworth. C++Builder 5程序设计大全[M].北京:机械工业出版社,2002:13-59
[20] 杨将新.单片机程序设计及应用从基础到实践[M].北京:北京电子工业出版社,2006:1-43.

转贴于 酷文网-论文下载中心 http://www.coolwen.net


共9页: 上一页 [1] [2] [3] [4] [5] [6] [7] [8] 9 下一页

网摘收藏:
免责声明 | 关于我们 | 广告联系 | 友情链接 | 网站地图 | 共同合作
免费论文 毕业论文 毕业论文范文 酷文网(www.coolwen.net) 版权所有 coolwen.net 2007,All Rights Reserved
E-mail:hui_love#tom.com(为防止垃圾邮件请把#换成@) 点击这里给我发消息 点击这里给我发消息
湘ICP备07003917号