ousj 发表于 2022-4-7 23:46

再插上后LED会自动点亮

我用STM32 PWM控制LED,有设置按键,然后设置状态保存到eeperom,整个电路使用充电宝供电,出现一个问题就是连接充电宝的外部电源拔下来再插上后LED会自动点亮,怎么解决?

zwll 发表于 2022-4-7 23:49

这个自动复位,是电压不稳定吗?

llljh 发表于 2022-4-7 23:52

这个是自动复位造成的吗?

heweibig 发表于 2022-4-7 23:55


这个上电之后的LED应该是什么状态?

pangb 发表于 2022-4-7 23:57

首先读取EEPROM,然后配置PWM

juventus9554 发表于 2022-4-10 20:39

上电重新工作不正常吗

supernan 发表于 2022-4-10 20:42

ELD自动点亮是高电平?

zhenykun 发表于 2022-4-10 20:43

楼主先说清楚上电之后LED是什么状态?

juventus9554 发表于 2022-4-10 20:45

这个使用的内部的eeprom吗?

pengf 发表于 2022-4-10 20:49

这个最好通过单步调试,查看配置数据是否有问题

dengdc 发表于 2022-4-10 20:51

自动点亮就是电压信号已经确定了。

huangchui 发表于 2022-4-10 20:55

首先配置IO位低电平。

zhanghqi 发表于 2022-4-10 20:58


应该是充电的问题。
上电之后不是自动复位吗?

stly 发表于 2022-4-10 21:03

数据配置的有什么问题吗?

pengf 发表于 2022-4-10 21:05

电容自动充放电导致的有没偶可能

dengdc 发表于 2022-4-10 21:09

可以通过下拉电阻确定低电平信号。

jlyuan 发表于 2022-4-10 21:11

如果跟想要的状态不一样,就是EEPROM数据没有保存成功。

juventus9554 发表于 2022-4-10 21:13

读取eeprom的数据是否正确呢?

dengdc 发表于 2022-4-10 21:16

使用串口输出这个数据试试。

supernan 发表于 2022-4-10 21:19

是一直亮着还是量一下就灭啊
页: [1] 2
查看完整版本: 再插上后LED会自动点亮