通用异步接收器发射器(UART).PDFVIP

  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文档。上传文档
查看更多
通用异步接收器发射器(UART).PDF

PSoC® Creator™组件数据手册 通用异步接收器发射器(UART) 2.30 特性  带有硬件地址检测功能的9 位寻址模式  波特率范围从110 到921600 bps,最高波特率可达到4 Mbps  RX 和TX 缓冲区大小范围从4 字节到65535 字节  帧检测、奇偶校验检测和溢出检测  优化的硬件,用于全双工、半双工或仅用于TX/RX  每个比特按照3 取2 原则来判断  中断信号产生和检测  8x 或16x 过采样 概述 UART 提供异步通信,常用串行异步通信设备为RS232 或RS485。UART 组件可配置为全双工、 半双工、单接收 RX 或单发送TX 通信方式。所有通信方式都提供相同的基本功能。它们之间的差 异仅在于使用的资源量。 为了帮助处理 UART 接收和传送数据,提供了独立大小可配置的缓冲区。SRAM 中的独立循环接 收和发送缓冲区和硬件 FIFO 缓冲区可确保数据不会被遗漏。这种机制有利于 CPU 利用更多的时 间处理关键的实时任务而不是专职服务UART。 在多数应用中,可通过选择波特率、奇偶校验、数据位数以及起始位数轻松配置 UART。RS232 最常见的配置通常列为 “8N1 ” (全称为八个数据位、无奇偶校验、一个停止位)。这是UART 组 件的默认配置。因此,在多数应用中只需设置波特率。UART 的第二个常见用途是用于多节点 RS485 网络。UART 组件支持带有硬件地址检测功能的 9 位寻址模式,以及用于在传输过程中控 制TX 收发器和输出的使能信号。 UART 具有悠久的历史,因此随时间推移产生了许多物理层和协议层的接口形式。这些接口形式包 括(但不限于)RS423、DMX512、MIDI、LIN 总线、传统终端协议和 IrDa。为了支持常用的 UART 接口形式,UART 组件支持对数据位数、停止位数、奇偶校验、硬件流控制以及奇偶校验生 成和检测的配置。 赛普拉斯半导体公司 • 198 Champion Court • San Jose, CA 95134-1709 • 408-943-2600 文档编号:001-87204 版本*C 修订日期April 11, 2016 通用异步接收/发送器(UART) PSoC® CreatorTM 组件数据手册 作为硬件编译选项,您可以选择仅在时钟的上升沿输出 UART 数据位的时钟和串行数据流。TX 和 RX 均提供有独立的时钟和数据输出。这些输出目的在于允许通过 CRC 组件与 UART 的连接来自 动计算数据CRC。 何时使用UART 每当需要兼容的异步通信接口(尤其是 RS232、RS485 和其他串行设备形式)时都应使用 UART。 还可以使用 UART 创建更高级的基于的协议的异步通信,如 DMX512、LIN 和 IrDa 或客户,工业 专用协议。 请勿将UART 用于已创建特定组件以进行协议寻址的情况。例如,如果提供了LIN 或MIDI 组件, 其已具有提供硬件和协议层功能的特定实现。在这种情况下(取决于组件可用性)无需UART。 输入/输出接口 本节介绍UART 的各种输入和输出接口。某些I/O 可能隐藏在I/O 说明中列出的条件下的符号上。 输入 是否隐藏 说明 时钟 是 clock输入定义串行通信的波特率(比特率)。根据Oversampling Rate (过采样率)参数 ,波特率为输入时钟频率的1/8或1/16。该输入时钟频率在Clock Selection (时钟选择)参 数设置为External Clock (外部时钟)时可见。如果选择了内部时钟,则您必须在配置过程 中定义所需的波特率,并且PSoC Creator将自动计算时钟频率。 复位 否

文档评论(0)

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

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

1亿VIP精品文档

相关文档