- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
了产品引脚的有效优化。 PIO 控制器的每个 IO 口线的特性:
28 . 并行输入/输出控制器(PIO )
28 .1 描述
并行输入/输出控制器(PIO )管理多达32 个全可编程的输入/输出口线。
每个 I/O 口线可被用作通用I/O 或被指定为嵌入式外设功能。这就保证
了产品引脚的有效优化。
PIO 控制器的每个 I/O 口线的特性:
输入变化中断使能任何 I/O 口线上的电平变化检测
毛刺滤波器能除去所有低于一个半时钟周期的脉冲
类似于开漏 I/O 口线的多驱动能力
I/O 口线上拉控制
输入可见性和输出控制
PIO 控制器的异步输出提供多达 32 位的单写入操作中的数据输出
28.2 方块图
图28-1 方块图
图28-2 应用方块图
28.3 附属产品
28.3.1 引脚多路复用
每个引脚根据产品定义仅可配置为通用 I/O 口线,或一个I/O 口线复用为
一个或两个外设 I/O 。由于复用是硬件定义的并因此以来于产品,所以硬
件设计者和编程者必须根据应用谨慎决定 PIO 控制器的配置。当仅是通
用 I/O 口线,就是说,无任何外设I/O 复用,关于指定给外设的 PIO 控制
器的编程无影响,并且仅 PIO 控制器可以控制产品驱动引脚。
28.3.2 外部中断口线
中断信号 FIQ 和 IRQ0 到 IRQn 通常通过 PIO 控制器多路复用。然而,
由于 PIO 控制器对输入无效并且中断口线仅被用为输入,所以没必要分
配 I/O 口线给中断功能。
28.3.3 电源管理
电源管理控制器控制 PIO 控制器时钟来节省功率。写入用户接口的任何
寄存器都不需要 PIO 控制器时钟来使能。这就意味着 I/O 口线的配置不
需要 PIO 控制器时钟来使能。
然而,当时钟被禁用,不是所有的 PIO 控制器特性都是可用的。注意输
入变化中断和引脚点评的读取需要时钟来激活。
硬件复位后,PIO 时钟缺省为禁用
用户必须在任何访问输入口线信息前配置电源管理控制器
28.3.4 中断发生
对于中断处理,认为 PIO 控制器是用户外设。这就是说 PIO 控制器中断
口线被连接于中断源2 到 31 之中。参考产品描述中的 PIO 控制器外设标
识符来确认分配给 PIO 控制器的中断源。
只有 PIO 控制器时钟被使能时才产生 PIO 控制器中断
28.4 功能描述
PIO 控制器有多达 32 个全可编程 I/O 口线。图28-3 給出了和每个 I/O 关
联的大部分控制逻辑。除了 32 个之一可能编索引每个信号都有描述。
图28-3 I/O 口线控制逻辑
28.4.1 上拉电阻控制
每个 I/O 口线都设计了一个内置上拉电阻。可通过分别写 PIO_PUER (上
拉电阻使能寄存器)和 PIO_PUDR (上拉电阻禁用寄存器)来使能或禁
用上拉电阻。写入这些寄存器导致 PIO_PUSR (上拉电阻状态寄存器)
中对应位置位或清零。读取 PIO_PUSR 为 1 就是上拉电阻被禁用,读取
0 是上拉电阻被使能。
上拉电阻的控制可能和 I/O 口线的配置无关。
复位后,所有的上拉电阻被使能,即
文档评论(0)