MSPM0L130x:如何使用5V 容限 IO

[复制链接]
1371|0
 楼主| xyz549040622 发表于 2024-2-29 09:36 | 显示全部楼层 |阅读模式
MSPML130x系列有两个5V容限IO,即ODIO,他们分别是PA0和PA1,如下图所示:
屏幕截图 2024-02-29 090439.png
屏幕截图 2024-02-29 090430.png

从上面的引脚图中可以看到,在小于等于20pin引脚的封装中,PA1与NRST共用一个IO,大于20pin引脚的封装中PA1是独立的。

这三个引脚对应的引脚属性如下所示:

屏幕截图 2024-02-29 091848.png

可以看到PA0和PA1还兼职了I2C/UART/定时器捕捉输入-比较输出引脚,这几个功能引脚都是与5V电平打交道的引脚,所以PA0与PA1设置为5V容限IO也就不稀奇了。

5V容限IO的电平电气特性如下所示:

屏幕截图 2024-02-29 092649.png

因为5V容限IO是OD输出,我们在使用5V容限IO做输出的时候,需要一个上拉电阻器为 I2C 和 UART 功能输出高电平,因为开漏 IO 仅实现了低侧 NMOS 驱动器,无高侧 PMOS 驱动器。5V 容限开漏 IO 具有失效防护功能,即使未提供 VDD 也可能有电压。
需要注意的是,采用20引脚或更小的封装、则 NRST 在内部绑定到 PA1。 因此在这些封装中、PA1/NRST 引脚无法承受5V 的电压。  不过、PA0仍可以在高达5V 的电压下运行。  

所以,当我们使用20引脚或更小的封装时,如果需要使用PA0和PA1作为UART和I2C引脚,那么是无法与5V器件进行通讯的。这点尤其要注意。





您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:qq群: 嵌入式系统arm初学者 224636155←← +→→点击-->小 i 精品课全集,21ic公开课~~←←→→点击-->小 i 精品课全集,给你全方位的技能策划~~←←

2841

主题

19330

帖子

110

粉丝
快速回复 在线客服 返回列表 返回顶部