4240| 3
|
跑马灯 上拉下拉都亮 |
1金钱
最佳答案STM32的GPIO在你设定是推挽输出时,可是你没有设定是高还是低,所以内部电路没有接上拉MOS电路也没有接下拉MOS电路,这时输入引脚是浮空输入状态,这时引脚会产生不稳定的寄生电压,这个电压可能是VDD,也可能是GND,最大可能是在VCC-GND之间的一个电压,所以这时LED上就有VCC到这个电压的压差产生的很小的电流流过,就是你这个实验中把LED点亮了,这个LED亮是点亮了因该是微亮的,不可能是GPIO设置成低电平那样亮吧?我分析是这样 ...
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-27 21:12
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网