2779| 2
|
想问一下关于systeminit函数的内容 |
2金钱
最佳答案你应该先查一下这些符号的宏定义就清楚了,
RCC_CFGR_PLLXTPRE等三个符号是对应的控制位为1,其它位均为0
这三个符号相或之后,得到一个所有这些对应的控制为1,其它位都为0的一个32位数值,
取反就会使对应的控制位为0,其它位都为1的一个32位数值,
RCC->CFGR &=这个数值的结果就是,使对应的控制位为0,其它位不变。
总结:这句执行的结果是使 CFGR寄存器的对应的控制位为0而不影响其它位。
注意后面的设置操作RCC->CFG ...
| ||
| ||
我的开源链接 https://github.com/ShuifaHe/STM32.git 请关注,点赞支持哦。
|
||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-26 07:50
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网