stm32中adc 的结果可以左对齐或右对齐方式存储在 16 位数据寄存器中是什么意思

2025-04-06 21:52:51
推荐回答(1个)
回答1:

12位二进制 最大值为 0x0FFF 左对齐操作后的结果是 0xFFF0,右对齐后还是0x0FFF。
反过来看 ,若寄存器里左对齐的数据值X (相当于实际数据*16),则X>>4才是实际的数据。
至于是按左对齐保存到寄存器还是按照右对齐,就看你的配置里如何选了