2362| 2
|
stm32跑马灯寄存器版本为什么要先清除 |
1金钱
最佳答案操作寄存器的时候往往是不希望改动你不需要改动的位的。
PA8在CRH的最低位。如果你知道其他位也就是PA9-PA15的配置情况,你也可以直接赋值CRH。但是由于不知道,且不想知道,我只想改PA8这一位,你就得通过且和与来单独将这一位的值改变。
这是操作寄存器的基本。如果按照你说的,直接把CRH改成0x03,那PA9-PA15的配置都被你清0了,所以不建议这么改。
| ||
| ||
猪猪熊呢?
|
||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-30 19:40
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网