Part Number:MSPM0G3507
此型号单片机手册上说的是只有PA0和PA1具有真开漏功能。但是否其它IO口都可以配置为开漏输出高电平呢?
应用场景需求:潮湿环境下,不使用的IO口理想情况下是配置为高阻态(无论其对GND短路或者对VCC短路都不影响整机功耗),手册上推荐不使用的IO口输出固定高电平或者低电平或者上拉输入或下拉输入。如果由于潮湿导致IO口与其周边的反向电平“弱短路”,会导致产生灌电流或者输出电流情况,整机功耗就会提高。所以为了尽量减少潮湿对IO口功耗影响,是否不用的IO口配置为开漏输出高电平模式,即便非真正的开漏。从寄存器上看是都支持的,但是否具有可行性还得请教在线工程师解答?
Ben Qin:
你好,它是使用Hi-Z状态来模拟开漏,在SDK中相关Hi-Z toggle示例。
,
游泳的雨:
这个代码我根据示例已经写出来了,根据你的意思模拟开漏这种配置,可以应用在低功耗模式下吗?没有什么问题吧
,
Ben Qin:
游泳的雨 说:根据你的意思模拟开漏这种配置,可以应用在低功耗模式下吗?
可以的。