数字信号处理dsp教学课件module8

数字信号处理dsp教学课件module8

ID:41708280

大小:123.52 KB

页数:29页

时间:2019-08-30

数字信号处理dsp教学课件module8_第1页
数字信号处理dsp教学课件module8_第2页
数字信号处理dsp教学课件module8_第3页
数字信号处理dsp教学课件module8_第4页
数字信号处理dsp教学课件module8_第5页
资源描述:

《数字信号处理dsp教学课件module8》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C28x串行通信接口介绍串行通信接口(SCI)模块是一个允许C28x和外设器件之间进行异步通信的串行I/O端口.逋常也称为UART(UniversalAsynchronousReceiverTransmitter)并且通常根据RS232标准来仮用.为了有效利用CPU,SCI发送和接收寄存器都为FIFO.缓冲以阻止数据碰撞.另外,C28xSCI有一个全双工接口,提供同步数据发送和接收.奇偶校验和数据格式都可以由SCI口硕件完成,更进一步较少了软件负荷.SCI针脚连接(全双工)TXFIFOJ)TXFIFO.15Transmitler-dat

2、abufferregister■nTransmittershiftregisterSCITXDSCITXDReceivershiftregister3Receiver-databufferregisterRXFIFO_0RXFIFO.15SC1RXDSCIRXI)Receivershiftregister0Receiver-databufferregisterRXFIFOJ)RXFIFO.15SCIDevice#1SCIDevice#28-2模块目录C28x串行通讯接口8-1介绍8-1模块目录.8-2SCI数据格式.8-3SCI多处理器

3、唤醒模式8-4SCI寄存器设置.8-6SCI通信控制寄存器(SCICCR)8-7SCI控制寄存器l(SCICTLl)8-7SCI波特率寄存器8-8SCI控制寄存器2-SCICTL28-9SCI接收状态寄存器—SCIRXST8-10SCIFIFO模式寄存器8-11Lab8:基本SCI-发送.8-13目标8・13过程8-14打开文件,创立工程文件8-14工程建立选项8-14修改源代码8-15加入SCI初始化代码8-15完成主循环8-16编译,下载和运行8-16Lab8A:中断SCI-发送8-17过程8-17打开文件,创立工程文件8-17工程

4、建立选项8-18修改源代码8-18编译和下载8-20运行并测试8-21选做实验8-21Lab8B:SCI-FIFO发齿?&22过程8-22打开文件,创立工程文件8-22工程建立选项8-23修改源代码8-23编译,下载和测试8-24Lab8C:SCI-Receive&Transmit8-25Procedure8・25打开文件,创立工程文件8-25工程建立选项8-26修改源代码e8-26编译,下载和测试8-28选做实验8-28SCI数据格式数据的基本单元是一个字符,长度为1to8位.每一个字符规定一个起始位,1或2个停止位,可选的极性位和一

5、个可选的地址/数据位.带有格式信息的每一个数据字符称为一个数据帧.一组数据帧称为数据块.如果SCI总线上多余两个串行端口,数据块通常从一个地址帧开始.这个帧根据用户协议指定数据的目标端口.髓位蠶翹蠶扁麟点志歆熬媲隸徽擬鶴麟要拉高SCIRX和SCITX线.SCI-A可编程数据格式NRZ(nonreturntozero)formatStartLSB234567MSBA<,drParityStopIStopThisbitpresentonlyinAddress-bitmode、Majority.SCICLK(Internal)Vote/12

6、3456781234SCIRXDStartBitFallingEdgeDetectedLSBofDataNote:8SCICLKperiodsperdatabit8・3SCI多处理器唤醒模式MultiprocessorWake-UpModeso允许多个处理器与总线相连,但是只能两个处理器之间传送数据O空闲线和地址位模式O操作顺序1.潜在的接收器置位SLEEP=1,也就在没有接收到地址帧时禁止了RXINT2.所有的发送都从地址帧开始3.接收到的地址帧唤醒总线上的所有SCIs4.CPUs比较输入的sc哋址和它们自己的scroll:5•只有在

7、地址【兀配时才处理后续的数据帧8-4尽管SCI数据发送常常是点对点的通信,但是C28xSCI接口允许两种操作模式以实现一个主机和多个从机之间的通信.空闲线唤醒模式©空闲时间将各个数据块分开o接收器楡CIRXD持续10个位或者更长的空闲时间后白下降沿被唤醒®耐am址看武⑩软件延时10位或更长的时间⑩置位TXWAKE以自动产生11位空闲时间UstDataSPSTAddr

8、SPsiDataSPLastDauSPST:AddrSr7//Sr7空闲时间空侏1吋间后第一个'数据空闲时间10位或帧1()位或更长的地址帧更长iSPi9•SC1R

9、XD/SCITXD小于10位的空帧块広1IH忙18-5地址位唤醒模式O所有帧都包含一个额外的地址位O检测到地址位时唤醒接收器o在写入地址到SCITXBUF之前设置TXWAKE=1以自动设置帧中的Addr

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

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

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