DSP原理及应用 教学课件 作者 郑玉珍DSP原理及应用第09章.ppt

DSP原理及应用 教学课件 作者 郑玉珍DSP原理及应用第09章.ppt

ID:50046152

大小:588.00 KB

页数:45页

时间:2020-03-08

DSP原理及应用 教学课件 作者 郑玉珍DSP原理及应用第09章.ppt_第1页
DSP原理及应用 教学课件 作者 郑玉珍DSP原理及应用第09章.ppt_第2页
DSP原理及应用 教学课件 作者 郑玉珍DSP原理及应用第09章.ppt_第3页
DSP原理及应用 教学课件 作者 郑玉珍DSP原理及应用第09章.ppt_第4页
DSP原理及应用 教学课件 作者 郑玉珍DSP原理及应用第09章.ppt_第5页
资源描述:

《DSP原理及应用 教学课件 作者 郑玉珍DSP原理及应用第09章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、‘28x的SCI模块结构9.2串行通信接口(SCI)概述9.1第九章串行通信接口(SCI)SCI的寄存器9.4‘28x的SCI工作原理9.3SCI应用举例9.5SCI具有接收和发送两根信号线;数据采用非归零Non-ReturntoZero(NRZ)标准格式,数据传输的速率编程可控;SCI包括一个发送数据的并行-串行转换器和一个接收数据的串行-并行转换器;接收和发送使用不同时钟以及独立的使能和中断信号,是双线制通信的通用异步接收/发送装置UniversalAsynchronousReceiver/Transmitter(UART)

2、;SCI可以工作于半双工模式(只使用接收器或者发送器)或全双工模式。串行通信接口(SCI)概述9.1SCI信号信号名称信号描述外部信号RXDSCI异步串行数据接收信号TXDSCI异步串行数据发送信号控制信号通信速率时钟低速外设定标时钟中断信号RXINT接收中断TXINT发送中断SPI是一种高速同步串行通信接口,SCI是一种低速异步串行通信接口。‘28x的SCI模块具有两个引脚,SCITXD和SCIRXD,分别实现发送数据和接收数据的功能;SCI使用低速外设时钟LSPCLK;SCI可以产生两个中断,分别是SCIRXINT和SCIT

3、XINT,即接收中断和发送中断;为了保证数据的完整性,SCI模块会对接收数据进行中断检测、奇偶校验、溢出和帧信息错误检测;通过波特率选择寄存器可以对波特率进行编程。‘28x的SCI模块结构9.2SCI与CPU的接口可编程达到64K不同的速率可配置成半双工或者全双工通信模式双缓冲接收发送模式,缓冲寄存器:SCIRXBUF和SCITXBUF16级发送接受FIFO(发送8bit、接受16bit)自动波特率检测硬件逻辑具有独立的发送中断和接收中断使能位2个唤醒多处理器模式:空闲线模式和地址位模式发送和接收可以通过中断或查询方式实现’28

4、x的SCI模块特点地址寄存器描述0x007050SCICCRSCI-A通信控制寄存器0x007051SCICTL1SCI-A控制寄存器10x007052SCIHBAUDSCI-A波特率寄存器,高位0x007053SCILBAUDSCI-A波特率寄存器,低位0x007054SCICTL2SCI-A控制寄存器20x007055SCIRXSTSCI-A接受状态寄存器0x007056SCIRXEMUSCI-A接受仿真数据寄存器0x007057SCIRXBUFSCI-A接受数据寄存器0x007059SCITXBUFSCI-A发送数据寄存器

5、0x00705ASCIFFTXSCI-AFIFO发送寄存器0x00705BSCIFFRXSCI-AFIFO接受寄存器0x00705CSCIFFCTSCI-AFIFO控制寄存器0x00705FSCIPRISCI-A极性控制寄存器’28x的SCI寄存器SCI模块的发送器包含SCITXBUF寄存器和TXSHF寄存器,其中SCITXBUF是发送数据缓冲寄存器,存放要发送的数据;TXSHF是发送移位寄存器,SCITXBUF将数据传输给TXSHF,TXSHF将数据移位到SCITXD引脚上,每次移1位数据;在FIFO使能的情况下,SCITXB

6、UF从TXFIFO中获得需要发送的数据;SCI模块的接收器包含SCIRXBUF寄存器和RXSHF寄存器,其中SCIRXBUF是接收数据缓冲寄存器,存放CPU读取的数据;来自SCIRXD引脚的数据先逐位移入寄存器RXSHF,RXSHF将这些数据传输给SCIRXBUF;如果FIFO使能,SCIRXBUF会将数据加载到RXFIFO队列中,CPU再从FIFO的队列中读取数据。‘28x的SCI工作原理9.3’28xSCI模块工作原理SCITXBUFTXSHFSCIDevice#1SCIRXDSCITXDSCITXDSCIRXDSCIDev

7、ice#28SCIRXBUFRXSHF8SCITXBUFTXSHF8SCIRXBUFRXSHF8全双工RXFIFO_0RXFIFO_15RXFIFO_0RXFIFO_15TXFIFO_0TXFIFO_15TXFIFO_0TXFIFO_15只在地址模式种有效StartLSB23457MSBParityStop1Addr/Data6Stop2NRZ(nonreturntozero)format’28xSCI的数据格式1个启动位、1~8个数据位、1个奇/偶校验位(可选择)、1或2个停止位以及区分数据和地址的附加位(仅在多处理器通信的地

8、址位模式中存在);真正的数据内容在1~8个数据位中,是一个数据字符;在通信中常以帧为单位,带有格式信息的每一个数据字符叫做一帧8个SCICLK/每个数据位;SCI接收器在收到一个起始位后开始工作,4个连续SCICLK周期的低电平表示有效的起始位,否则重新寻找另一

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

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

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