STM32CubeMX对STM32H723VET6芯片生成USB Audio Class接口时,只能生成扬声器模式,不能生成麦克风模式?如果要修改为麦克风设备改怎么修改?
STM32H723FDCANT通信
STM32N647配置LTDC时遇到问题
CubeMX加载X-CUBE-AI库以后 再新建工程进不去mcu选择界面
使用Hal库的SPI读取磁边传感器导致STM32G4无法运行
CUBEMX支不支持修改默认文件夹格式
stm32g474RE 输出4相波形,如何精准输出ADC触发的问题。
STM32CUBEMX无法登录应该如何解决呢
STM32CubeMX2尝鲜
请问我的CubeMX为什么初始界面没有ai选项,进去之后也没有addnetwork?
微信公众号
手机版
我遇到此类问题应对的方法就是简化操作,先调试好一个通道的ADC,然后再测试多个通道。
如同小伙伴所说,一步一步来,从ADC,DMA,以及定时器出发,都需要看看参考手册。
Cube库中有类似的例程,可以先跑跑,熟悉后再适当增加你需要的资源,这样就能成功。
STM32Cube_FW_H7_V1.12.1\Projects\NUCLEO-H743ZI\Examples\ADC\ADC_DualModeInterleaved
如果使用DMA方式,注意数组别安排在TCM区域了。
再就是调试时可以先关闭dcache,等结果OK后再打开DCAche,针对性做些相应配置也来得及。
再就是检查下ADC有关DMA的配置,尤其那个转换数据管理模式,要跟你的DMA配置一致,normal模式和circular模式的选项是不一致的。我的测试是使用circular模式。
下面是我使用了ADC1 ADC2各4个通道的转换结果: