2812DSP-15串行通信接口SCI演示教学课件.pptxVIP

2812DSP-15串行通信接口SCI演示教学课件.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第15讲 281x串行通信接口SCI 电气与信息工程学院 DSP技术及应用 15.1 SCI概述 • SCI是Serial Communication Interface的简称,即串行通信 接口。 • SCI是一个双线的异步串口,换句话说,是具有接收和发送两 根信号线的异步串口,一般可以看作是UART(Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置)。 • X281X的内部具有两个相同的SCI模块, SCIA和SCIB。 电气与信息工程学院 2 DSP技术及应用 15.1 SCI概述 . 在控制系统中,串行通讯是各控制单元或上、下位机之间实 现数据共享的重要途径 SCI模块与CPU模块关系示意图 电气与信息工程学院 2 信号名称 描述 外部信号 RXD SCI异步串行数据接收信号 TXD SCI异步串行数据发送信号 2 控制信号 通信速率时钟 低速外设LSPCLK定标时钟 中断信号 TXINT 发送中断 RXINT 接收中断 SCI模块相关信号 数据存储器映射的控制和状态寄存器 SCI信号描述 电气与信息工程学院 DSP技术及应用 DSP技术及应用 15.2 SCI模块特点 . 两个外部引脚: . SCITXD :SCI 输出引脚。 . SCIRXD :SCI 输入引脚。 . 如果不用 SCI 功能时,这两个引脚可以设置成通用I/O。 . 64K 种可编程的通讯速率。 2 数据格式: . 一位起始位; . 1~8 位数据长度位,可编程; . 可以选择奇校验、偶校验或者无校验; . 一位或两位停止位。 . 四种错误检测标志:奇偶校验错误、超时错误、帧错误和间断检测错误。 电气与信息工程学院 . DSP技术及应用 SCI模块特点 . 两种多处理器唤醒模式:空闲线模式和地址位模式。 . 全/半双工通讯模式。 . 双缓冲接收和发送功能。 . 发送和接收可以采用中断或状态标志位查询两种方式。 2. 独立的发送和接收中断使能位(BRKDT 除外)。 . 起始地址从 7050H 开始的13 个SCI 模块控制寄存器。 . SCI 模块的所有控制寄存器都是8 位的,对这些寄存器的操作仅对低 8 位(0~7)有效;对高8 位(8~15)读操作返回零,写操作无效。 . 增强的功能包括:自动波特率检测和16 级发送/接收FIFO。 电气与信息工程学院 DSP技术及应用 15.3 SCI模块结构 . 一个发送器(TX)及其主要的寄存器; . SCITXBUF:发送数据缓冲寄存器,存放要发送的数据(由CPU 加载)。 . TXSHF:发送移位寄存器,从SCITXBUF 接收数据再将数据移位送到 SCITXD 引脚上,每次移动一位。 . 一个接收器(RX)及其主要的寄存器: . RXSHF:接收移位寄存器,从SCIRXD 引脚接收数据并移位存储,每次 移动一位。 . 2 SCIRXBUF:接收数据缓冲寄存器,存放CPU 要读取的数据。来自远程 处理器的数据先被移位存放在 RXSHF 中,再载入SCIRXBUF 和 SCIRCEMU 中。 . 一个可编程的波特率发生器。 . 映射于数据存储器空间的控制和状态寄存器。 . SCI 模块的发送器和接收器可以单独工作,也可以同时工作。 电气与信息工程学院 2 DSP技术及应用 SCI模块的工作原理 电气与信息工程学院 接收 发送 SCITXD SCIRXD SCITXD SCIRXD TX FIFO_0 TX FIFO_15 Transmitter-data buffer register 8 Transmitter shift register TX FIFO_0 TX FIFO_15 Transmitter-data buffer register 8 Transmitter shift register 8 Receiver-data buffer register RX FIFO_0 RX FIFO_15 8 Receiver-data buffer register RX FIFO_0 RX FIFO_15 Receiver shift register Receiver shift register SCI Pin Connections (Full

文档评论(0)

+ 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档