- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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将自动计算时钟频率。
复位 否
您可能关注的文档
最近下载
- 小学英语语法课件- 现在进行时.ppt VIP
- 送电线路工-高级技师.doc VIP
- GB_T 50448-2015水泥基灌浆材料应用技术规范.docx VIP
- IKEA宜家 PÄRUP 派如普(货号804.937.34)安装指南组装说明书.pdf
- 武进区教师心理健康教育全员培训.ppt VIP
- 供热企业运检人员专业知识习题集.pdf VIP
- 高速公路施工标准化管理指南-安全生产.pdf VIP
- GB 55011-2021 城市道路交通工程项目规范.docx VIP
- 2022注册消防工程师继续教育试题答案人员密集场所 .pdf VIP
- 2023年秋学期人教版初中生物七年级上册教学计划附教学进度表.pdf VIP
文档评论(0)