STM32CubeMX配置DMA中 Data Width 的选择
位(bit)
比特是计算机的最小信息单位。只能存储0和1。
字节(byte)
一个字节就是八位。
字(word)
处理器处理数据的自然大小(寄存器大小)。 今天遇到的最常见的字长为8、16、32和64位,但其他大小也是可能的。 例如,有一些36位机器,甚至12位机器。
结论
stm32是32位处理器,所以一个word
就对应32位,一个half word
就对应16位。根据需要传输数据的大小选择对应Data Width
即可。
例如我使用ADC
进行数据采集,ADC的精度是12位的,所以我的Data Width
选择half word
就够用了。