4905| 2
|
stm32f407关于寄存器赋值问题 |
5金钱
最佳答案这个意思是保留bit0,bit1~bit31全部清零。
这句的意思是完全重新改写MODER寄存器,更新后值为0x00000002。
你的意思可能是将bit0写0,将bit1写1,其他保持不变。那代码应当是这样的:
至于你的错误代码为什么导致芯片锁着了,,
其实芯片没有锁定,只是你不小心操作MODER寄存器,修改了PA13/PA14/PA15模式选项,导致把JTAG/SWD功能给禁掉了,
解决方法很简单,可以下载前按住复位键再下载,或者修改BOOT引脚, ...
| ||
| ||
坚决不用寄存器,拒绝重复造轮子。
|
||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-14 09:04
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网