[STM32F4] 单引脚ADC读取多个按钮

[复制链接]
686|10
SocialButterfly 发表于 2025-8-29 22:30 | 显示全部楼层 |阅读模式
用STM32F446RE和STM32CubeIDE。当我运行项目后,STM32F446RE开发板能够读取传感器并驱动电机。但当我拔掉开发板重新插上后,STM32F446RE就不再执行这些操作了。怀疑是不是将代码烧录到了RAM?
星辰大海不退缩 发表于 2025-8-31 23:00 | 显示全部楼层
确认一下问题
AdaMaYun 发表于 2025-8-31 23:36 | 显示全部楼层
STM32F446RE开发板能够读取传感器并驱动电机
szt1993 发表于 2025-8-31 23:58 | 显示全部楼层
ST的基础知识问题了解一下
豌豆爹 发表于 2025-9-1 16:44 | 显示全部楼层
可能是因为代码被烧录到了 RAM 而不是 Flash 中。
duo点 发表于 2025-9-1 16:44 | 显示全部楼层
开发板的 BOOT0 引脚是否为低电平?
onlycook 发表于 2025-9-1 16:45 | 显示全部楼层
检查代码是否包含硬件初始化。
内政奇才 发表于 2025-9-1 16:45 | 显示全部楼层
如果代码中启用了IWDGWWDG,但未正确喂狗,可能导致系统复位。
海滨消消 发表于 2025-9-1 16:46 | 显示全部楼层
如果开发板的电源或复位电路不稳定,可能导致重新上电后无法正常运行。
豌豆爹 发表于 2025-9-1 16:46 | 显示全部楼层
检查 main() 函数是否包含必要的初始化代码。
麻花油条 发表于 2025-9-1 16:47 | 显示全部楼层
禁用看门狗或确保喂狗逻辑正确。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

64

主题

64

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部