全站数据
8 4 2 0 5 8 1

STM32断电后再上电就不能运行程序了

税务筹划师小灵通 | 简单学习,快乐成才!         
问题更新日期:2024-10-16 07:08:27

问题描述

STM32断电后再上电就不能运行程序了,麻烦给回复
精选答案
最佳答案

很多教程在讲解外部中断时,基本上都将接受外部中断的GPIO设置为浮空输入,即GPIO_Mode_IN_FLOATING,这样的话对应的GPIO会是低电平状态,如果外部不加上拉电阻的话,STM32无法响应外部的下降沿中断。为了简化硬件设计(不加外部上拉电阻),建议设置对应的GPIO为外部上拉输入,即GPIO_Mode_IPU,这样GPIO默认电平为高,STM32就可以正常响应外部的下降沿中断了。

r