文档详情

第6章arm嵌入式开发实例.pptx

发布:2022-02-18约小于1千字共18页下载文档
文本预览下载声明
1;为了进一步让用户对USART串口通讯模块的功能有直观的映像,在图6-12中显示了2个处理器之间通过USART串口通信进行数据传递。需要注意的是,在单片机中,实现USART通信功能的一组引脚并不是必须的。在极限条件下,用户可以仅用2根信号线就可以实现USART串口通信的基本功能,即RX接收引脚和TX发送引脚。由于两个处理器的收发引脚在连接的过程中是相互交叉的,因此USART串口通信线也经常被称为交叉信号线。;6.3.1 USART的功能特性;6.3.2 USART的字符描述;6.3.3 USART的发送器;3、单字节通信:在USART通信过程中,清除TXE标志位一般都是通过向数据寄存器中写入数据完成中。通常情况下,TXE标志位是有系统硬件所设置的 4、间隔字符:在USART通信过程中,用户可以通过设置SBK标志位来发送一耳光间隙字符。间隙帧的长度与标志位M有关。 ;6.3.4 USART的接收器 ;4、数据帧错误:在USART串口通信的过程中,由于没有同步成功或者外部环境存在大量噪声干扰等原因,停止位没有在预期的时间段内被接收和识别出来,则意味着发生了数据帧错误。 5、接收器件配置停止位:用户可以通过控制寄存器2中的控制位对数据接收过程中停止位的数目进行配置。在普通模式下停止位的数据可以是1位或者2位。智能卡模式下可以是0.5位或者1.5位。;6.3.5 USART的中断请求 ;6.3.6 USART的寄存器;USART寄存器 ;6.3.7 USART的库函数;6.3USART串口通信模块;6.3.8 基础实验三:汽车轮速检测实验 ;1、实验内容分析:在本实验中,使用PC(个人计算机)作为上位机来接收汽车轮速检测系统通过USART串口发送过来的数据,并进行动态显示。;2、硬件电路设计:汽车ABS轮速F-V变换电路图 ,汽车ABS轮速串口通信电路图,汽车ABS轮速ARM处理器电路图 ;3、补充实验及扩展:为了进一步对USART通信模块进行扩展说明,在这里给出一个全双工的USART数据通信的实验,用户可根据自身实际的情况进行设计、实验。;下一节
显示全部
相似文档