使用CubeMX配置后IO口无法按预想输出高低电平

img

img

img

img

img


按照设置,PA4口和PA7口应该都为低电平,所以小灯会亮,但用proteus跑仿真时LED不亮,keil也没有报错,能够正常生成hex文件。检查好久都不知道哪里设置错了。

在keil里,点击魔法棒,然后点击debug,在点击setting,在改窗口点击Flash download,勾选reset and run。

img

img

你的程序和配置都没问题,我照着你的配置再f130c8t6上跑是可以的。估计是proteus的仿真结果有问题,毕竟是仿真,不是所有时候都完全正确

时钟clock HSE配置错误,应该选第三个,Crystal... (如果你外部有晶振的话),没有晶振 就不要配置,使用内部晶振