Questions:耐压5V I/O 口在上电期间及NRST 为low 时,会导致高电平驱动方式时的LED 弱亮。
Answer:AT32F403 的耐压5V I/O 在复位期间及设置为input floating 模式时约有最大不超过10uA 的推动能力,当芯片于复位期间或MCU 程序尚未运行起来,此时IO 保持默认为input floating 模式,在此期间LED 就被这很小的电流微点亮了(下图为LED 连接方式)
此现象是因5V 耐压I/O 设计结构特性有关。在上电或复位位期间,N_8(如下图所示)会为low, long channel
device 被开启,如果IO 有阻性负载到地,会形成电源经由long channel device 到I/O 到阻性负载到地的路径。此设计结果会提供uA 等级电流推动能力。如果耐压5V I/O 外部下拉足够(如100K),这条路径会自动断开,此时即无此等级的电流(最大10uA)即可以消除复位期间及设置为input floating 模式时LED 弱亮的现象, 此现象为耐压5V I/O 设计结构特性,并非不合理或来路不明的漏电流,对产品静电测试并不会造成影响。
解决方法:建议使用耐压5V I/O 口LOW 电压方式驱动点亮LED
类型:MCU 应用
耐压5V IO 在高电平驱动LED 时弱亮说明FAQ0017
2020.3.2 第2页版本1.0.0
www.arterytek.com
适用型号:AT32F403, AT32F413, AT32F415
主功能:GPIO
次功能:无