- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第18章_DUART_mpc83xx中文手册.
18章 DUART
本章介绍MPC8394E的两个通用异步接收器/发送器(UART universal asynchronous receiver/transmitter)。介绍其功能操作、DUART的初始化步骤、以及DUART寄存器的编程细节和特性。
18.1 概述
DUART包括两个通用异步接收器/发送器(UART)。这两个UART独立工作。本章所有UART相关的讨论都是针对其中一个接收器/发送器而言的。各UART通过系统时钟进行时钟同步。DUART编程模型和PC16552D兼容。
UART为点对点接口,即只能够把两个UART设备连到连接信号上。如图18-1所示,每个UART模块的组成如下:
接收和发送缓冲区
用于数据流控制的清除发送输入端口()和请求发送输出端口
用于产生波特率的16位计数器
中断控制逻辑
图18-1 UART结构图
18.1.1 特性
DUART包括以下特性:
全双工操作。
可编程模式,兼容原来的PC16450UART和PC16550D(能工作在FIFO模式下的PC16450改进版本)。
PC16450寄存器复位值。
用于发送器和接收器的FIFO模式,提供16字节的FIFO。
采用标准的异步通信位(START、STOP和奇偶)封装和解封串行数据。
可屏蔽发送、接收、线路状态和MODEM状态中断。
软件可编程的波特率发生器,将系统时钟用1到(216-1)分频,为发送器和接收器引擎生成16倍时钟。
清除发送和发送就绪MODEM控制功能。
软件可选择的串行数据格式(数据长度、校验、1/1.5/2停止位、波特率)。
线路和MODEM状态寄存器。
线路断开(Line-break)检测和产生。
内部诊断支持、本地环路和断开功能。
具有优先级的中断报告。
过载、奇偶校验和帧错误检测。
18.1.2 操作模式
信道提供一个全双工的异步发送器和接收器,使用源自系统时钟的操作频率。
发送器接收写入发送器保持寄存器(UTHR)的并行数据。在FIFO模式下,将数据直接放入发送器FIFO的内部发送器移位寄存器中。发送器将数据转换成串行位流,插入START、STOP和可选的奇偶校验位。最后将打包好的串行数据流输出到信道发送器串行数据输出信号线(SOUT)。可以轮询或中断驱动发送器状态。
接收器接收信道接收器串行数据输入信号线(SIN)的串行数据位将它们转换成并行格式,检测START位、奇偶校验位(如果有的话)和STOP位,将组装好的字符(去掉了START、STOP和奇偶校验位)从UART的接收器缓冲区(或FIFO)传输进来,以响应接收器缓冲寄存器读操作。可以轮询或中断驱动接收器状态。
18.2 外部信号说明
本节包括信号概述及详细信号说明。
18.2.1 信号概述
表18-1汇总了DUART信号。注意,尽管实际设备的信号名称常带有如表所示的前缀“UART_”,但本章一般采用功能(缩写的)信号名称。
表18-1 DUART信号概述
信号名称 I/O 引脚数 复位值 状态含义 UART_SIN[1:2] I 2 1 串行输入数据UART1和UART2 UART_SOUT[1:2] O 2 1 串行输出数据UART1和UART2 I 2 1 清除发送UART1和UART2 O 2 1 请求发送UART1和UART2
18.2.2 详细信号说明
DUART信号的详细说明见表18-2。
表18-2 DUART详细信号说明
信号 I/O 说明 UART_SIN[1:2] I 串行数据输入。在UART1和UART2的接收器上通过各自的串行数据输入信号接收数据,先接收最低有效位。 状态
含义 有效/无效 - 代表正在UART接口上接收的数据。 时序 有效/无效 - 一个内部逻辑采样信号,rxcnt,利用波特率发生器的频率在SIN上采样数据。 UART_SOUT[1:2] O 串行数据输出。当发送器禁用、空闲或在本地回送模式操作时,置位UART1和UART2()的串行输出数据信号。将数据从这些信号移出,先发送最低有效位。 状态
含义 有效/无效 - 代表在各自UART接口上发送的数据。 时序 有效/无效 - 一个内部逻辑采样信号,rxcnt,利用波特率发生器的频率更新并且驱动SOUT上的数据。 I 清除发送。分别连接到总线上其他UART设备的输出。可以设定在信号状态变化时产生中断。 状态
含义 有效/无效 - 代表各自UART清除发送的状态。 时序 有效/无效 - 在每个系统时钟的上升沿采样。 O 请求发送。可以由接收器或发送器设定为自动有效和无效。当连接到发送器的输入时,可以使用这个信号控制串行数据流。 状态
含义 有
您可能关注的文档
- 第10章_局部总线控制器_(mpc83xx的中文手册_)上册..doc
- 第10章人力资源培训与开发习题..doc
- 第10章_蔬菜无土栽培技术..doc
- 第10章动量定理习题..doc
- 第10章常见问题及解决方法..doc
- 第10章开发ADO数据库组件..doc
- 第10章收益和风险资本资产定价模型..doc
- 第10章空间统计分析..doc
- 第10讲城市改革的进展和问题..doc
- 第10课中国民族资本主义的曲折发展学案191..doc
- 基于人工智能教育平台的移动应用开发,探讨跨平台兼容性影响因素及优化策略教学研究课题报告.docx
- 高中生物实验:城市热岛效应对城市生态系统服务功能的影响机制教学研究课题报告.docx
- 信息技术行业信息安全法律法规研究及政策建议教学研究课题报告.docx
- 人工智能视角下区域教育评价改革:利益相关者互动与政策支持研究教学研究课题报告.docx
- 6 《垃圾填埋场渗滤液处理与土地资源化利用研究》教学研究课题报告.docx
- 小学音乐与美术教师跨学科协作模式构建:人工智能技术助力教学创新教学研究课题报告.docx
- 《航空航天3D打印技术对航空器装配工艺的创新与效率提升》教学研究课题报告.docx
- 教育扶贫精准化策略研究:人工智能技术在区域教育中的应用与创新教学研究课题报告.docx
- 《区块链技术在电子政务电子档案管理中的数据完整性保障与优化》教学研究课题报告.docx
- 《中医护理情志疗法对癌症患者心理状态和生活质量提升的长期追踪研究》教学研究课题报告.docx
最近下载
- VAV-空调系统运行中的问题分析和改造的研究.pdf VIP
- 液冷盲插快接头发展研究报告 2025.pdf
- 《高速公路基础设施数字化建设数据标准》.pdf VIP
- DB21T 1388-2005 风沙半干旱地区花生节水高产优质栽培技术规程.pdf VIP
- 九江卫生系统招聘2022年考试真题及答案解析六1.docx VIP
- 九江2022年卫生系统招聘考试真题及答案解析一_1.docx VIP
- 2025年榆林能源集团有限公司招聘工作人员笔试真题及答案.docx VIP
- GB_T 18879-2020 滑道通用技术条件.docx VIP
- 鼻出血急救与护理.pptx
- 《医疗机构消防安全管理九项规定》考核试题.pdf VIP
文档评论(0)