《dsp原理与应用》论文

《dsp原理与应用》论文

ID:17932415

大小:238.54 KB

页数:8页

时间:2018-09-10

《dsp原理与应用》论文_第1页
《dsp原理与应用》论文_第2页
《dsp原理与应用》论文_第3页
《dsp原理与应用》论文_第4页
《dsp原理与应用》论文_第5页
资源描述:

《《dsp原理与应用》论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《Dsp原理与应用》姓名:王句班级:通信09-2班学号:0905030203TMS320F2812DSP中SCI模块控制寄存器(李丽丽物电学院电子信息工程2班学号200701071235)摘要:TMS320F2812DSP中SCI是串行通信接口,介绍一下串行通信接口的各个相关寄存器的相关特点和功能,SCI通信口的操作主要是通过控制寄存器来配置和控制,在使用SCI串口通信时,可以使用软件设置SCI的各种功能。通过设置相应的控制位初始化所需的SCI通信格式,包括操作模式和协议、波特率、字符长度、奇偶检验位或无校验、停止位的个数、中断优

2、先级和中断使能等。关键词:TMS320F2812DSP,SCI,寄存器0引言串行通信接口是采用双线通信的异步串行通信接口,即通常所说的UART口。为减小串口通信时CPU的开销,F2812的串口支持16级接收和发送FIFO。SCI模块采用标准非归0(NRZ)数据格式,可以同CPU或其他通信数据格式兼容的异步外设进行数字通信。当不使用FIFO时,SCI接收器和发送器采用双级缓冲传送数据,SCI接收器和发送器有自己的独立使能和中断位,可以独立的操作,在全双工模式下也可以同时操作。为保证数据完整,SCI模块对接收到的数据进行间断、极性、超

3、限和帧错误检测。通过对16位的波特率控制寄存器进行编程,配置不同的SCI通信速率。1SCI结构特点1.1SCI功能单元SCI采用全双工通信模式的主要功能单元,具体包括如下:一个发送器(TX)及相关寄存器SCITXBUF:发送数据缓冲寄存器,存放要发送的数据(由CPU装载);TXSHF寄存器:发送移位寄存器,从SCITXBUF寄存器接收数据,并将数据移位到SCITXD引脚上,每次移一位数据;一个接收器(RX)及相关寄存器:RXSHF寄存器:接收移位寄存器,从SCIRXD引脚移入数据,每次移一位:SCIRXBUF:接收数据缓冲寄存器,

4、存放CPU要读取的数据。来自远程处理器的数据装入寄存器RXSHF,然后又装入寄存器SCIRXBUF和寄存器SCIRXEMU中p;一个可编程的波特率产生器.数据存储器映射的控制和状态寄存器。SCI接口的接收和发送通道可以独立工作,也可以同时工作。1.2SCI功能单元定义可以使用SCICCR寄存器配置SCI通信采用的数据格式,如表5.4所示为控制寄存器各位功能的定义。表1SCICCR寄存器功能定义位名称寄存器名称功能描述5PARITYENABLESCICCR如果置1,使能奇偶校验功能如果清0,禁止奇偶校验功能2-0SCICHAR2–0

5、SCICCR选择字符(数据)长度(1到8位)6EVEN/ODDPARITYSCICCR如果使能奇偶校验0选择偶校验1选择奇校验7STOPBITSSCICCR确定发送停止位0一位停止位1两位停止位2SCI模块相关寄存器2.1SCI模块寄存器概述表2SCI-A寄存器名称地址占用空间功能描述SCICCR0x000070501SCI-A通信控制寄存器SCICTL10x000070511SCI-A控制寄存器1SCIHBAUD0x000070521SCI-A波特率设置寄存器高字节SCILBAUD0x000070531SCI-A波特率设置寄存器

6、低字节SCICTL20x000070541SCI-A控制寄存器2SCIRXST0x000070551SCI-A接收状态寄存器SCIRXEMU0x000070561SCI-A接收仿真数据缓冲寄存器SCIRXBUF0x000070571SCI-A接收数据缓冲寄存器SCITXBUF0x000070591SCI-A发送数据缓冲寄存器SCIFFTX0x0000705A1SCI-AFIFO发送寄存器SCIFFRX0x0000705B1SCI-AFIFO接收寄存器SCIFFCT0x0000705C1SCI-AFIFO控制寄存器SCIPRI0x0

7、000705F1SCI-A极性控制寄存器表3SCI-B寄存器名称地址占用空间功能描述SCICCR0x000077501SCI-B通信控制寄存器SCICTL10x000077511SCI-B控制寄存器1SCIHBAUD0x000077521SCI-B波特率设置寄存器高字节SCILBAUD0x000077531SCI-B波特率设置寄存器低字节SCICTL20x000077541SCI-B控制寄存器2SCIRXST0x000077551SCI-B接收状态寄存器SCIRXEMU0x000077561SCI-B接收仿真数据缓冲寄存器SCIR

8、XBUF0x000077571SCI-B接收数据缓冲寄存器SCITXBUF0x000077591SCI-B发送数据缓冲寄存器SCIFFTX0x0000775A1SCI-BFIFO发送寄存器SCIFFRX0x0000775B1SCI-BFIFO接收寄

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

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

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