单元八串行通讯接口

单元八串行通讯接口

ID:26764989

大小:378.17 KB

页数:17页

时间:2018-11-28

单元八串行通讯接口_第1页
单元八串行通讯接口_第2页
单元八串行通讯接口_第3页
单元八串行通讯接口_第4页
单元八串行通讯接口_第5页
资源描述:

《单元八串行通讯接口》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、模块8:C28x串行通讯接口32-Bit-DigitalSignalControllerTMS320F2812SCIPinConnectionsTransmitter-databufferregisterTransmittershiftregisterSCIDevice#1SCIRXDSCITXDSCITXDSCIRXDSCIDevice#28Receiver-databufferregisterReceivershiftregister8Transmitter-databufferregisterTransmittershiftregister8Rec

2、eiver-databufferregisterReceivershiftregister8(FullDuplexShown)RXFIFO_0RXFIFO_15RXFIFO_0RXFIFO_15TXFIFO_0TXFIFO_15TXFIFO_0TXFIFO_15SCI-A可编程数据格式StartLSB23457MSBParityStop1Addr/Data6该位只有在地址位模式出现Stop2NRZ(nonreturntozero)formatStartBitLSBofDataMajorityVote下降沿检测SCIRXDSCICLK(Internal)1

3、23456781234567812Note:8SCICLK每个数据位多处理器唤醒模式允许多个处理器与总线相连,但是同一时间只有两个处理器通讯空闲线和地址位模式操作顺序1.潜在接收器置位SLEEP=1,禁止RXINT除非一个地址帧被接收到2.所有发送都包含地址帧3.引入的地址帧暂时唤醒所有总线上的SCIs4.CPUs比较引入的SCI地址和自身的SCI地址5.只有在地址匹配时才会处理后续数据帧空闲线唤醒模式块与块之间有一段空闲时间接收器在SCIRXD拉高10位或更多空闲周期后的下降沿唤醒两种发送地址模式预备的10位或更多空闲周期软件延迟置位TXWAKE以在1

4、1个空闲位后自动离开toautomaticallyleaveexactly11idlebitsLastDataSTSPSTDataSCIRXD/SCITXD帧的一个块SPSPLastDataSTAddrSP10位或更多空闲周期10位或更多的空闲周期地址帧跟随在10位或更多空闲周期后块中的第一帧SPSTAddr空闲周期少于10位地址位唤醒模式所有帧都包含一个额外的地址位检测到地址位后接收器唤醒在写地址到SCITXBUF之前置位TXWAKE=1以自动置位帧中的Addr/Data位AutomaticsettingofAddr/Databitinframebys

5、ettingTXWAKE=1priortowritingaddresstoSCITXBUFLastDataSTSTDataSCIRXD/SCITXDBlockofFramesSPSPLastDataSTAddrSP无重要性的空闲周期长度块中的首个帧是地址.地址位(ADDR/DATA)为1第一个数据帧0100SPSTAddr1SP停止位外无需额外的空闲位SCI小结异步通讯格式65,000+不同的可编程波特率两个唤醒多处理模式空闲线唤醒和地址位唤醒可编程数据字格式1到8位数据字长度1或2个结束位偶数/计数/无奇偶校验错误检测标志位奇偶极性错误错误;帧错误;溢

6、出错误;中断检测FIFO-缓冲发送和接收数据独自的发送和接收中断SCI-ARegistersAddressRegisterName0x007050SCICCRSCI-Acommun.controlregister0x007051SCICTL1SCI-Acontrolregister10x007052SCIHBAUDSCI-Abaudregister,highbyte0x007053SCILBAUDSCI-Abaudregister,lowbyte0x007054SCICTL2SCI-Acontrolregister2register0x007055SCI

7、RXSTSCI-Areceivestatusregister0x007056SCIRXEMUSCI-Areceiveemulationdatabuffer0x007057SCIRXBUFSCI-Areceivedatabufferregister0x007059SCITXBUFSCI-Atransmitdatabufferregister0x00705ASCIFFTXSCI-AFIFOtransmitregister0x00705BSCIFFRXSCI-AFIFOreceiveregister0x00705CSCIFFCTSCI-AFIFOcontrol

8、register0x00705FSCIPRISCI-Aprioritycontr

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

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

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