STM32CubeMX配置DMA中 Data Width 的选择
Posted chilkings
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
就够用了。
以上是关于STM32CubeMX配置DMA中 Data Width 的选择的主要内容,如果未能解决你的问题,请参考以下文章
STM32F103VET6基于STM32CubeMX 配置DMA方式获取内部温度
STM32F103VET6基于STM32CubeMX 配置非DMA方式获取内部温度