1 / 10
文档名称:

基于WIN32API的串口调试助手.doc

格式:doc   大小:22KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于WIN32API的串口调试助手.doc

上传人:xunlai783 2018/6/25 文件大小:22 KB

下载得到文件列表

基于WIN32API的串口调试助手.doc

文档介绍

文档介绍:基于WIN32 API的串口通讯软件的设计收藏
串口调试助手源代码:http://download./user/kissyfish

1、串口的应用

随着计算机技术的发展及工业自动化水平的提高,在许多场合采用单机控制已不能满足现场要求,因而必须采用多机控制的形式。串行通信作为计算机之间常用的通信方法之一,由于其通信编程灵活、硬件简洁并遵循统一的标准,而在工业控制领域得到了广泛的应用。

2、串口的属性



波特率即数据传送速率,表示每秒钟传送二进制代码的位数,他的单位是bit/s。波特率对于CPU与外界的通信是很重要的。通讯过程中,必须保证上位机和下位机的波特率一致。如果不一致的话,就有可能出现乱码甚至出现丢包。这个就好如一个蓄水池的进水管道和出水管道,如果进水管道流入水的速度太快而出水管道的出水太慢,这样时间长了水就会溢出,反映在串口通讯上就是丢包。



在异步通信中,数据是一帧一帧(包括一个字符或一个字节数据)传送的,每一帧数据的格式如下表所示。

起始位

数据位

奇偶校验位

停止位

0

5-8位

可省

1

在帧格式中,一个字符由四个部分组成:起始位、数据位、奇偶校验位和停止位。首先是一个起始位(0),然后是5-8位数据(规定低位在前,高位在后),接下来是奇偶校验位(可省略),最后是停止位(1)。

起始位(0)信号只占用一位,用来通知设备一个待接收的数据准备到达。线路上在不传送字符时应保持为1。接收端不断检测线路的状态,若连续为以后又测得一个0,就知道后来一个新字符,应该马上接收。字符的起始位还被用作同步接收端的时钟,以保证以后的接收能正确进行。奇偶校验位只占一位,但在字符中也可以规定不用奇偶校验位,这一位可以省去。也可以用这一位来确定这一帧中的字符所代表信息的性质(地址数据等)。停止位用来表示数据的结束,它一定四高电位(1)。停止位可以是1位、。接收端收到停止位后,知道上一字符已传送完毕,同时为准备接收下字符作好准备。只要接收到0,就是新的字符的起始位。若停止位以后不是紧接着传送下一个字符,则使电路电平保持高电平(1)。存在空闲位,正是异步通信的特征之一。



要想保证通讯成功,通讯双方必须有一系列的约定。作为发送方,必须知道应该什么时候发送,发什么,对方是否接收到,收到的内容有没有错,要不要重发,怎样通知对方结束等等;作为接收方,必须知道对方是否发送了信息,发的是什么,收到的信息有没有错,如果有错,怎样通知对方重发。

这种约定就叫做通信规程或协议,它必须在编程之前确定下来。然后双方必须严格按照预先规定的协议,进行通讯。

比如通讯的起始头、地址位、数据长度、数据段、数据校验位、结束尾等。数据校验算法有CRC算法、异或算法。代码如下:

1./*

3.*/
:: strHexToInt(BYTE byRecv, int& nData)
5.{
6. nData = 0;
7.
8. if(byRecv>=48 && byRecv<=57)
9. {

最近更新

2024年春雨记叙文(15篇) 19页

青海省黄土丘陵沟壑区土壤侵蚀监测研究的开题.. 2页

青年职业女性服装消费行为研究的开题报告 2页

2024年春节记叙文作文八篇 10页

青岛市代谢综合征患病情况及危险因素分析的开.. 2页

2024年春节的总结(通用16篇) 29页

青少年所感知到的学校氛围对孤独感的影响的开.. 2页

霉菌毒素在肉鸡体内残留及其控制研究的开题报.. 2页

集装箱式再生建筑空间设计研究的开题报告 2页

集团企业跨界领导力提升研究的开题报告 2页

雅基·考里斯马基电影的底层意识探析的开题报.. 2页

隧道结构轮廓快速定位与识别研究的开题报告 2页

2024年春节员工慰问信集合8篇 11页

2024年春节写春联活动方案(通用12篇) 21页

2024年春联作文合集10篇 12页

陶瓷抛光机运行机理及力学仿真的开题报告 2页

陕西省道路超载超限运输治理对策研究的开题报.. 2页

陕甘秦腔传统剧目用韵研究的开题报告 2页

2024年春季班主任工作总结 43页

2024年春季开学第一课教案 6页

2024年春季工作计划范文合集六篇 23页

2024年春季学校工作计划15篇 54页

阳离子脂质体为载体的基因体内递送效果研究的.. 2页

2024年春天的作文(经典) 10页

2024年春天小学作文300字4篇(必备) 4页

闭塞脑梗死患者影像学病灶模式及侧枝代偿分析.. 2页

2024年明年销售计划范文八篇 34页

2024年昆虫记的好句好段精选14篇 75页

2024年时装设计经理求职信 4页

哈师大附中2024届高三第三次模拟考试英语试卷.. 11页