mdsk.net
当前位置:首页 >> C 读写串口实例 >>

C 读写串口实例

大致过程就是配置串口通信,包括串口号、波特率、校验位、停止位这些信息;打开串口,和打开文件一样,在Linux下是这样,Windows下没试过,估计也差不多;发送数据,即写串口,就跟写文件类似;读取串口,用read就行.具体的函数和配置参数可以参考一些别人的代码.

编程原理 程序1为查询通信方式接口程序,为一典型的数据采集例程.其中bioscom()函数初始化COM1(此函数实际调用BIOS INT 14H中断0号功能).这样在程序中就避免了具体设置波特率因子等繁琐工作,只需直接访问发送/接收寄存器

你可以使用MSCComm控件的,这个控件比较简单,子要对一些只进行初始化设置就可以使用了,你上网搜下关於这个的讲解很多的.

是stdlib.h,而且用windows.h就行了

分为三个部分进行设计1. 上位机:使用一种语言(最好用可视化的,最简单的如VB)设计界面及程序,要点是读写串口.2. 设计通信协议:字符采用ASCII码表示,协议可以包括起始+数据+检验.3. 单片机部分设计:串口设置(选择中断方式或查询方式)、接收串口数据(读取SBUF)、数据处理(根据协议解读、译码)、判断哪种、编码(转换ASCII码)、回复(写SBUF).

不是有经典教科书嘛?Visual C++_Turbo C串口通信编程实践

用VB 吧利用VB开发通信程序主要的方法有两种:一是利用VB本身提供的控件(CONTRALS);另一种方法是利用Windows API应用程序接口.Windows API 主要提供了三个动态连接库(KERNEL.EXE、USER.EXE、GDI.EXE)供开发人员调

这只是个模板,参考一下 /*----------------------------------------------- 名称:串口通信 网站:www.doflye.net 编写:shifang 日期:2009.5 修改:无 内容:连接好串口或者usb转串口至电脑,下载该程序,打开电源 打开串口调试程序,将波特率设置为

搜一下:如何用c编写程序 读取端口com xx 的数据?

推荐看书Visual C++_Turbo C串口通信编程实践百度文库里有不少资料

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com