DSP原理与应用 教学课件 作者 张东亮第7章串行通信接口.ppt

DSP原理与应用 教学课件 作者 张东亮第7章串行通信接口.ppt

ID:50321796

大小:657.50 KB

页数:32页

时间:2020-03-08

DSP原理与应用 教学课件 作者 张东亮第7章串行通信接口.ppt_第1页
DSP原理与应用 教学课件 作者 张东亮第7章串行通信接口.ppt_第2页
DSP原理与应用 教学课件 作者 张东亮第7章串行通信接口.ppt_第3页
DSP原理与应用 教学课件 作者 张东亮第7章串行通信接口.ppt_第4页
DSP原理与应用 教学课件 作者 张东亮第7章串行通信接口.ppt_第5页
资源描述:

《DSP原理与应用 教学课件 作者 张东亮第7章串行通信接口.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章串行通信接口本章内容:7.1SCI模块概述7.2SCI模块的结构7.3SCI的寄存器7.4SCI应用实例24xDSP的通信接口包括异步串行通信接口(SCI)、串行外设接口(SPI)、控制器局域网络(CAN)接口接口等。17.1SCI模块概述24xDSP的SCI(SerialCommunicationInterface)串行通信接口模块是一个标准的异步串行口(UART)。可以和RS232/485设备接口。可以半双工或全双工操作。可以通过波特率选择寄存器设置波特率。数据格式:一个起始位、1~8位数据位、可选择奇/偶/无校验位、一个或两个停止位。2SCI的特性:(1)两个I/O引脚:SCI

2、RXD与SCITXD(2)一个16位的波特率选择寄存器可编程,可得到65536种的不同速率。(3)1~8位的可编程数据位。(4)长度为1位或2位的可编程停止位。(5)内部产生的串行时钟。(6)四个错误的检测标志:奇偶性错误、超限错误、帧错误、间断检测(7)两种唤醒多处理器模式:空闲线唤醒、位寻址唤醒3(8)半双工或全双工通信。(9)双缓冲接收和发送功能。(10)发送和接收操作均可通过中断或查询进行。(11)非归零格式(NRZ)。4SCI模块的结构7.2SCI模块的结构5模块主要包括以下部件:(1)发送器-TXSCITXBUF-发送数据缓冲寄存器,存发送数据。TXSHF-发送移位寄存器,每次

3、1位送到SCITXD引脚。(2)接收器-RXRXSHF-接收移位寄存器,每次1位将SCIRXD引脚上的数据移入。SCIRXBUF-接收数据缓冲寄存器,存RXSHF接收到数据。(3)一个可编程的波特率发生器。(4)控制和状态寄存器(映射在数据存储器区)。6SCI模块的寄存器地址寄存器名称7050hSCICCRSCI通信控制寄存器7051hSCICTRL1SCI控制寄存器17052hSCIHBAUD波特率选择寄存器高8位7053hSCILBAUD波特率选择寄存器低8位7054hSCICTRL2SCI控制寄存器27055hSCIRXSTSCI接收器状态寄存器7056hSCIRXEMUSCI仿真数

4、据缓冲寄存器7057hSCIRXBUFSCI接收器数据缓冲寄存器7059hSCITXBUFSCI发送数据缓冲寄存器705FhSCIPRISCI优先级控制寄存器7串行通信接口SCI的结构:发送器(TX)及其寄存器接收器(RX)及其寄存器可编程波特率发生器控制和状态寄存器1.串行通信接口的信号分类信号名称说明外部信号RXDSCI异步串行接口接收数据TXDSCI异步串行接口发送数据控制信号波特率时钟LSPCLK预分频时钟中断信号TXINT发送中断RXINT接收中断82.多处理器和异步通信模式3.串行通信接口可编程数据格式串行通信接口SCI有两个多处理器协议:空闲线多处理器模式和地址位多处理器模式

5、。数据的基本单位为字符,它的长度是1~8位。数据的每个字符包括一个起始位、一个或者两个停止位、一个可选的奇偶校验位和一个地址位。94.SCI多处理器通信多处理器通信格式允许一个处理器在同一串行线上与其他的处理器进行有效的数据块传输。在一个串行线上,在同一时刻只允许存在一个发送器。SCI数据帧格式105.空闲线多处理器模式空闲线多处理器模式的数据格式数据块与数据块之间通过较长的空闲时间分开,而且这个空闲时间比数据块内部帧与帧之间的空闲时间长得多。空闲线协议通过在某一帧之后使用10位或更多的空闲时间来指示一个新数据块的开始。116.地址位多处理器模式地址位多处理器模式的数据格式在该模式中,帧信

6、息的最后一个数据位后紧跟着一个称之为地址位的附加位。在数据块中,第一个帧的地址位设为1,其他帧的地址位都要设成0。127.SCI通信格式SCI异步通信格式每一帧都由一个起始位、1至8个数据位、一个可选的奇偶校验位和1~2个停止位组成。每个数据位有8个SCICLK周期。处理器通过对每个位的中间3次采样值来确定该位的值。这些采样分别出现在第4个、第5个和第6个时钟周期,而且根据多数表决(3取2)原则确定该位的值。13通信模式中SCIRX信号时序图通信模式中SCITX信号时序图148.串行通信接口中断SCI接收器和发送器都能产生中断。SCICTL2寄存器中包含有一个标志位(TXRDY),它用于指

7、示当前中断的状态,同时SCIRXST寄存器也包含两个中断标志位(RXRDY和BRKDT)和一个RXERROR中断标志(由FE、OE和PE等条件进行逻辑或产生)。发送器和接收器分别拥有各自的中断使能位。SCI接收器和发送器都有各自的中断向量。中断申请既可设置为高优先级也可以设置为低优先级,这由SCI模块向PIE控制器送出的优先级标志位决定。当RX和TX中断都分配在同一个优先级时,为了减小发生接收溢出的概率,接收器中断总是比

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。