2 A$ ^4 a) c+ D+ ~6 G" [ g, p* w+ V5 g6 h 我开始了学习以STM32G431RBT6为微控制器的电路板, STM32G4是一款ST最新推出的Cortex -M4的低功耗ARM 处理器。它的一个亮点是可运行过采样技术使得ADC达到16位转换精度。; P; {" ?- u5 ~- d! E) z 2 A6 G! c w. A% n 从ST官网下载RM0440关于STM32G4的参考手册。阅读20.4.29章节关于过采样ADC的描述。过采样单元执行数据预处理能够处理多个ADC转换,并将它们的平均数据宽度增加到最大16位的数据。& Z) Q9 ~8 e9 i: e , y8 @/ b3 M# J/ z. y8 x1 X; q 过采样率N和除法系数M可以调整。硬件实现以下功能:平均、数据速率降低、信噪比提高、基本滤波。N使用ADC CFGR2寄存器中的OVFS[2:0]位定义的,其范围可以从2x到256x。M由高达8bit的右移位组成,并使用ADC CFGR2寄存器中的OVSS[3:0]位定义。求和单元可以产生高达20位(256x12位结果)的结果,该结果首先右移,然后将其截断为16个最低有效位,使用移位留下的最低有效位四舍五入到最近的值,最后再被传输到ADC-DR数据寄存器。N和M的使用范围见表1学习参考手册后,使用NUCLEO_G431RB 开发板来体验过采样ADC。0 f* f0 b+ L* ?$ T 硬件:开发板空余IO口外接了1片OLED显示屏,PA0外接1电位器输入AVDD的分压值,见图1' L/ f& [7 Z" t" j- \2 T 9 Z; l1 U; ?8 K" A" {& K# n4 C5 Z |
【经验分享】STM32G4_CORDIC与定点带符号整数数据格式
STM32固件库分享,超全系列整理
STM32的CAN FD位定时设置注意事项
基于STM32G474 中 Triggered-half 模式的实现
基于STM32G4的数字控制 15kW双向PFC
基于STM32G431简介
今天14:00 | 基于STM32的MATLAB电机控制方案直播
基于STM32G474外红外接收经验分享
STM32G431RBT6之Key模块入门
STM32G431RBT6--LED模块入门