你好
LPC55(S)xx 系列有两个真正的漏极开路引脚:
https://www.nxp.com/docs/en/application-note/AN13033.pdf
PIO0_13 和 PIO0_14 是真正的漏极开路引脚。
我用自己的 LPC5536 板测试了这个:
当我不配置 PIO0_13(64 引脚封装上的引脚 #46)时,该引脚处于浮空状态(即高阻抗,如数据表中所述 " Z ")。
当我将 PIO0_13 配置为 GPIO 并输出时,当设置为高电平时,我测量到的电压为 3.3 V(即 VCC)。
我想知道这是为什么?
数据表显示"真正的开漏引脚。[...] 该引脚需要外部上拉才能提供输出功能。 [开漏配置适用于该引脚的所有功能。"
换句话说,只要该引脚未连接到外部电路,该引脚上就不应有任何电压。
知道我为什么要测量这个电压吗?
谢谢。
丹尼尔
由于恩智浦管理层的高超智慧,编辑时间窗口已缩短至几分钟。因此,我必须单独添加这个帖子:
只有当我明确将引脚PIO0_13配置为漏极开路时(通过引脚工具),该引脚才会表现为漏极开路。
如果这种行为是预料之中的,那么我就不明白数据手册中的说法,即该引脚上没有独立于所选功能的输出(或者数据手册的说法不正确)。
请注意以下观察结果:如果 PIO0_13 配置为 OD 并设置为高电平,我可以轻松地 " 将 " 这个引脚(例如,触摸它)浮动到比如 6 V 的电压。这远远超出了 " 普通 " GPIO 引脚所允许的范围。通常 " 普通 " 引脚会实现保护二极管,保护二极管会将电压降低到 3,3 V + Vforward,如参考手册中所述:
danielholala_0-1767880597403.png
因此,这也许就是"真正的开漏" 引脚与"普通" 引脚的区别?
如有任何意见,我们将不胜感激。
干杯
Daniel
你好,丹尼尔、
您能帮助我们分享以下信息吗?
您正在测试 SDK 示例吗?
你在使用恩智浦板还是 LPC5536 定制板?如果是这样,您能否在示意图中与我们分享您与 PIO0_13 的连接?
您能为我们提供有关这枚勋章用途的信息吗?
在参考手册第 7.2.1 章功能中,评论说 PIO_13 和 PIO_14 是 I2C/MFIO(多功能输入输出)的组合,这是与标准引脚配置 [MFIO] 的区别;在第 7.3 章中,[图 8] 是该配置的示例,以与标准 GPIO 引脚配置进行比较 [图 7]。
此外,要审查您的定制电路板设计以及硬件设计指南 [AN13707],恩智浦建议您查看EVK电路板设计文件进行验证。
LPC5536 EVK 板文件的链接在这里 LPC5536-EVK 设计文件
在评估板中,P0_13和P0_14连接到上拉电阻,因此预计测量电压为3.3V,并且只有在配置后才会起到开路漏极的作用。
顺祝商祺!