×

数控切割系统中用MSComm实现大量数据串行通信

消耗积分:3 | 格式:rar | 大小:185 | 2009-08-25

分享资料个

针对在数控切割系统中微机与单片机之间用VB6.0中的MSComm来进行大量数据串行通信所出现的问题进行了研究和分析,提出了解决这些问题的方法和编程,实现了在数控切割系统中微机和单片机之间大量数据的通信。
关键词:数控切割系统 MSComm控件 微机 单片机 大量数据串行通信
在数控切割系统中上位机(PC机)与下位机(单片机)需要进行大量数据的通信。上位机要将矢量图转化成的二进制文件传送给下位机,下位机接收到一定量的数据就通知上位机停止发送并开始处理数据,当数据处理完成后又通知上位机继续发送数据,如此循环直到全部数据处理完毕。一般上位机与下位机是通过串行口进行通信的。用VB6.0中的MSComm控件进行对串口的操作灵活易用,运用两种处理通信方式,一种是查询通信方式,一种是中断通信方式,就能实现微机与单片机系统或微机之间的数据串行通信。由于在VB中实现数据通信界面友好,高效速成,功能完备,所以在单片机开发系统中被越来越广泛的使用。但MSComm控件的使用并非象想象中那么完美,在微机与单片机间传送大批量数据时发现了一些问题。下面讨论并提出解决这些问题的有效途径和编程技巧,从而实现在微机和单片机之间大量数据的传送。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !