




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目四串口通信串口通信工作原理1.串行通信与并行通信串行通信基础在计算机系统中,CPU和外部设备有两种通信方式,即并行通信和串行通信。并行通信是指数据的各位同时传送;串行通信是指数据逐位顺序传送;主机与显示器之间的通信为并行通信,其特点是通信速度快,传输线多,适合于近距离的数据通信,但硬件接线成本高;主机与打印机之间通常为串行通信,其特点是速度慢,但硬件成本低,传输线少,适合于长距离数据传输。知识导航1.串行通信与并行通信串行通信基础知识导航并行通信串行通信知识导航一、串行通信基础在串行通信中数据是在两个站之间进行传送的,按照数据传送方向串行通信可分为单工、半双工和全双工3种。(1)单工:通信线的一端是发送器,一端是接收器,数据只能按照一个固定的方向传送;(2)半双工:系统的每个通信设备都有一个发送器和一个接收器,但同一时刻只能由一个站发送,一个站接收,两个方向上的数据不能同时进行。(3)全双工:全双工通信系统的每端都有发送器和接收器,可同时发送和接收,即数据可以在两个方向上同时传送。2.串行通信的分类知识导航一、串行通信基础2.串行通信的分类
(a)单工
(b)半双工
(c)全双工知识导航2.串行通信的分类一、串行通信基础按照串行数据的时钟控制方式,串行通信可分为异步通信和同步通信两类。(1)异步通信:在异步通信中数据是以字符为单位组成字符帧传送。字符帧由发送端一帧一帧地发送,每一帧数据是低位在前,高位在后,通过传输线被接收端接收。在异步通信中,接收端是依靠字符帧格式来判断发送端是何时开始、发送何时结束发送的。字符帧也叫数据帧,由空闲位、起始位、数据位、奇偶校验位和停止位等五部分组成。知识导航2.串行通信的分类一、串行通信基础异步通信知识导航2.串行通信的分类一、串行通信基础a.空闲位:数据线上无数据传输时数据线的状态,高电平,其长度无限制。b.起始位:指示一个字符帧的开始,低电平,占1位,用于接收端/发送端开始发送一帧字符信息。c.数据位:紧跟在起始位之后的数据信息,低位在前,高位在后,用户可以自己定义数据位的长度。d.校验位:表示串行通信中的校验信息,位于数据位之后,占1位,可以是奇偶校验,也可无校验位。e.停止位:表征字符帧结束,高电平,通常为1位或2位。知识导航2.串行通信的分类一、串行通信基础异步通信的另一个重要指标为波特率,波特率为每秒钟传送二进制数码的位数,也叫比特数,单位为bps(位/秒)。波特率用于表征数据传输的速度,波特率越高,数据传输速度越快。通常,异步通信的波特率为115200bps。如每秒钟传送240个字符,而每个字符格式包含10位(1个起始位、1个停止位、8个数据位),这时的波特率为:10位×240个/秒=2400bps知识导航2.串行通信的分类一、串行通信基础(2)同步通信
同步通信是一种连续串行传送数据的通信方式,一次通信只传输一帧信息。这里的信息帧和异步通信的字符帧不同,通常有若干个数据字符,但均由同步字符、数据字符和校验字符CRC三部分组成。在同步通信中,同步字符可以采用统一的标准格式,也可以由用户约定。知识导航串行通信的通信方式同步通信:带时钟同步信号传输。--SPI,IIC通信接口异步通信:不带时钟同步信号。--UART(通用异步收发器),单总线2.串行通信的分类一、串行通信基础知识导航3.常见的串行通信接口一、串行通信基础通信标准引脚说明通信方式通信方向UART(通用异步收发器)TXD:发送端RXD:接受端GND:公共地异步通信全双工单总线(1-wire)DQ:发送/接受端异步通信半双工SPISCK:同步时钟MISO:主机输入,从机输出MOSI:主机输出,从机输入同步通信全双工I2CSCL:同步时钟SDA:数据输入/输出端同步通信半双工知识导航二、STM32的串口通信接口STM32的串口通信接口UART:通用异步收发器USART:通用同步/异步收发器大容量STM32F10x系列芯片,包含3个USART和2个UART。知识导航二、STM32的串口通信接口UART异步通信方式引脚连接方法RXD:数据输入引脚(数据接受)TXD:数据发送引脚(数据发送)知识导航二、STM32的串口通信接口串口号RXDTXD1PA10PA92PA3PA23PB11PB104PC11PC105PD2PC12串口对应的引脚知识导航
串口通信过程数据接收过程:MCU内核输入数据缓冲器串行输入移位寄存器MCU内核输出数据缓冲器串行输出移位寄存器数据发送过程:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB31/T 1017-2016工作场所空气中甲苯二异氰酸酯的测定浸渍滤膜采集-高效液相色谱法
- DB31/ 565-2011中小学课业簿册安全卫生与质量要求
- 服装批发市场个性化定制与服务考核试卷
- 期货市场风险管理的数学模型考核试卷
- 2024年发动机曲轴项目资金申请报告代可行性研究报告
- 2024年真空管太阳集热器项目资金筹措计划书代可行性研究报告
- 影视剧主题曲版权翻唱及收益分成比例调整补充协议
- 2025年中国包胶钢丝绳行业市场前景预测及投资价值评估分析报告
- 2025年中国半导体射频电源行业市场前景预测及投资价值评估分析报告
- 知识产权保护下的互联网广告精准投放合同
- 合伙款退还协议书
- 2025年法律法规考试高分攻略试题及答案
- 2025年统计学专业期末考试题库-抽样调查方法应用案例分析试题
- 2025陕西中考:历史必背知识点
- 2025年下半年贵州乌江水电开发限责任公司大学毕业生招聘若干人易考易错模拟试题(共500题)试卷后附参考答案
- 2025届百师联盟高三下学期二轮复习联考(三)化学试题(含答案)
- 2025年内蒙古包头市中考数学一模试卷
- 2025年浙江东阳市九年级中考语文3月模拟试卷(附答案解析)
- 持续葡萄糖监测临床应用专家共识2024解读
- 公司事故隐患内部报告奖励机制
- 机械设备设计合同范本
评论
0/150
提交评论