All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
HTML 初学者指南(6)_[Html教程]
C#技巧:网页表单自动填写技术(gmail为例)_[Asp.Net教程]
Linux操作系统下PHP服务器安全配置技巧_php资料_编程技术
ASP.NET,2.0,Club,Web,Site,Starter,Kit,补丁_[Asp.Net教程]
PHP.MVC的模板标签系统之标签行为调度_php资料_编程技术
ASP.Net分页控件发布_[Asp.Net教程]
精通数据库系列之入门-技巧篇1_mssql学习_编程技术
结合泛型与模板的STL.NET探索_.net资料_编程技术
交易失败[MSSQL],SQL,Server,不存在或访问被拒绝。_mssql学习_编程技术
在PHP中显示格式化的用户输入_[PHP教程]
Reading number is top 10 pictures
The money of more than 100 countries and regions6
The terra-cotta warriors3
Sora aoi mirror memorial classics1
So beauty, will let you spray blood9
Discharge accidentally Actresses by the breast3
Beautiful Japanese beauty(漂亮的日本美女)2
Plump, too plump!2
A man's favorite things6
这才叫绝色美女2
The money of more than 100 countries and regions15
Download software ranking
软件工程思想
Boxer vs Yellow4
虚拟机汉化软件
在线棋牌游戏3.05版
WebService在.NET中的实战应用教学视频 → 第4集
Boxer's Top ten classic battle10
Macromedia Dreamweaver 8
虚拟机5.5.3版
徐若瑄成名作“魔鬼天使”
电脑知识及技巧大合集
aaa published in(发表于) 2013/12/17 8:04:07 Edit(编辑)
讲解用ASP.NET编写串口程序的一点心得_.net资料_编程技术

讲解用ASP.NET编写串口程序的一点心得_.net资料_编程技术

讲解用ASP.NET编写串口程序的一点心得_.net资料_编程技术-你的首页-uuhomepage.com

  虽然在大学的时候学的是计算机专业,但现在的本科生的计算机水平我想大家心里都有数。到单位后闲了很长一段时间。但后来就慢慢开始有了些项目,一开始就是有关串口通信的。难度大了点,但我在的地方是一个不可以轻易说“不”的地方,只好硬着头皮开始干了,为了与时俱进我选择了VS.net2003虽然事实证明成熟的通信协议用成熟的语言(VC6,VB6)可能效果更好些.但为了和新一代编程语言更好的接触。


  说起串口通信,无非是create file开串口,write file向串口写数据,read file从串口读数据。再结合具体设备的相关数据格式就可以编程了。我建立的是VC.NET,Windows窗体工程。于是麻烦就开始出现了。在.NET的窗体工程里我很喜欢像在VB里编程那样,直接双击按钮之类的控件,然后在Form1.h里直接写程序,能不用函数的就不用函数。很快,createfile函数无法识别,但在编程窗口里系统能认识并给出相应的函数参数提示。


  查MSDN发现需要#include,虽然form1.cpp里有,但也只有在form1.h里再include一遍了,结果就是命名空间里的有些东西出现错误无法使用了,虽然麻烦些,但还是把函数写在.cpp文件里吧!然后,有些串口设备会自带一些实现本身功能的.dll,不用说了,又不能用,尤其是用C/C++写的,尤其是底层的数据格式和数组,VB的模块兼容性好些,可以用VB.net二次封装一下。对串口本身的操作并不复杂,但问题是连接迎硬件后需要花费大量的心思去面对保护的问题,硬件不会完全按照说明书那样去工作的!





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.