合泰HT32单片机使用PDMA+ADC采集多路模拟值并显示在OLED屏上

💡 原文英文,约1400词,阅读约需6分钟。
📝

内容提要

本文介绍了合泰单片机HT32F52352的开发环境搭建和配置教程,以及使用PDMA+ADC采集多路模拟值并在0.96寸OLED屏上显示的方法。文章提供了所需硬件地址和程序源码。

🎯

关键要点

  • 合泰单片机HT32F52352使用PDMA和ADC采集多路模拟值并显示在0.96寸OLED屏上。
  • 提供了合泰HT32单片机开发环境的搭建和配置教程链接。
  • HT32F52352的ADC为12位逐次逼近型,支持12个外部模拟输入通道,最高采样率为1Msps。
  • HT32F52352的PDMA有6个通道,只有CH0通道支持ADC。
  • ADC的转换数据寄存器ADC_DR为32位,低16位有效,需使用32位数据宽度模式。
  • 提供了所需硬件的购买地址,包括开发板、DAPLINK、杜邦线和OLED屏。
  • 完整工程文件的下载地址提供了主要源文件,包括main.c、ADC.c、OLED.c等。
  • 程序中包含了ADC配置、OLED显示、GPIO初始化等功能的实现代码。
➡️

继续阅读