[MCU] 【MM32 eMiniBoard测评】ADC采集电位器数据通过USB-CDC发送到电脑显示

littleshrimp   2020-12-19 10:44 楼主

官方提供了非常多的有关ADC的例程,也提供了USB-CDC(虚拟串口)例程,通过将两者结合就可以实现通过电脑采集模拟数据

mm32.gif

主要代码包括2部分,第一部分是主函数采集模拟数据,然后通过sprintf打印到一个buffer_in数组

image.png

接下来在usb_endp.C的EP1_IN_Callback函数里将buffer_in传进去,剩下的就由系统库自动执行了

image.png

工程文件:

USB_Virtual_COM.rar (8.25 MB)
(下载次数: 6, 2020-12-19 10:43 上传)

虾扯蛋,蛋扯虾,虾扯蛋扯虾

回复评论 (5)

哈哈,还是一个问题怎么采集两个ADC通道的值,之前一直遗留着问题。

点赞  2020-12-19 11:15
引用: w494143467 发表于 2020-12-19 11:15 哈哈,还是一个问题怎么采集两个ADC通道的值,之前一直遗留着问题。

看看这个例程

ADC_DMA_MultiChan_Interrupt

虾扯蛋,蛋扯虾,虾扯蛋扯虾
点赞  2020-12-19 12:26
引用: littleshrimp 发表于 2020-12-19 12:26 看看这个例程 ADC_DMA_MultiChan_Interrupt

到时候试一下。

点赞  2020-12-20 15:52
玩板看这里: https://bbs.eeworld.com.cn/elecplay.html EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
点赞  2020-12-21 14:40

请问你用的哪里的驱动程序解决 MM32的这个虚拟串口的?(我试过用 S家的骗不过去)

点赞  2020-12-21 22:54
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复