STMCU小助手
发布时间:2022-12-15 13:31
|
1 G0系列控制器在开启ADC采集后,因为开启ADC采集功能时,内部ADC处理电路会向管脚泄露一些电荷,在管脚上面形成毛刺,即便将ADC的采集管脚接地,测量ADC采集使用的管脚也会产生较大的尖刺,如下图( I" @9 x4 Q! w2 h, l+ a/ F N ( V0 E% U9 w$ X: {% m( v, v1 z
2 由于尖刺的影响,会对采集的数值造成偏差,影响了采集精度, |% u( J) u5 f. m+ p0 h* p 3 s) `( g; X! z% q5 }" W 3 通过勘误手册得知,这个问题属于G0控制器本身的问题 ' a9 }8 G# M2 r0 ~5 I
4 勘误手册提出的解决办法# U+ |9 l: h, d- G8 _9 ?( x$ ^ / m; A' X. q) Y. m" u6 {$ X3 V
1 G7 _/ `& w4 f* e 5 勘误手册提出的解决办法-翻译, t" r( B4 }1 `& u+ q
' t. q: n+ |6 {" l8 D. e3 m$ b 6 程序解决办法& i" Y8 d# w/ a, d0 ^ 可以使用HAL库的校准函数,修正尖峰带来的ADC采集值偏差( f" E1 i) g* L9 }# J. Z$ \
7 通过校准函数修正后,测量得到的数值是:
8 测试环境 2 m1 J8 l( O7 A3 e4 p
! z: U) ~- q f1 U2 @ ———————————————— 版权声明:xyang18$ E- X# g5 j( P& B5 Q ' j$ H B# }( a& X0 ? |
实战经验 | 基于STM32G0B1的全桥移相+同步整流PWM解决方案
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
【福利三:逢7发帖赢大礼】8、基于STM32G070板子的Ymodem串口协议IAP Bootloader开发
【福利三:逢7发帖赢大礼】7、基于STM32G070板子TF卡的FATFS移植
【福利三:逢7发帖赢大礼】6、基于STM32G070板子spiflash的FATFS移植
【福利三:逢7发帖赢大礼】5、基于STM32G070板子IRDA红外遥控接收解码
【福利三:逢7发帖赢大礼】4、基于STM32G070板子SPI flash 移植SFUD库
【福利三:逢7发帖赢大礼】基于STM32G070板子的uart shell移植设计
【福利三:逢7发帖赢大礼】3、基于STM32G070板子的YModem串口协议通信
【福利三:逢7发帖赢大礼】2、基于STM32G070板子的OLED移植U8G2库
微信公众号
手机版