【M481】 设置引脚输出高电平,为什么芯片从SPD模式唤醒后引脚会存在一段时间低电平?

chrishu |浏览243次
收藏|2022/09/07 11:37

满意回答

2022/09/07 16:58

因为引脚有外接下拉电阻,并在config里设置了引脚的初始状态为输入。当芯片从SPD唤醒后,程序里会先调用CLK->IOPDCTL = 1;语句释放引脚保持功能,再设置引脚为输出模式输出高电平。那么在释放引脚保持到设置引脚输出高电平之间,引脚就处于输入模式,由于引脚上的下拉,此时引脚上就是低电平。

建议程序里先设置引脚输出高电平,再释放引脚保持,就可以解决此问题。



 

nuvoton2022

其他回答(0)
0人关注该问题
+1
 加载中...