今天的主题是STM32CubeMX2
【速览】CubeMX2发布了,目前支持C5系列,支持MDK6
最新的STM32CubeMX v6.17.0版本有bug,大家注意哈!
请问一下为什么cubemx配置正确,但是生成的文件无法调用HAL_UARTEx_ReceiveToIdle_DMA()函数?
关于STM32CUBEMX片内外设图形化设置的建议
stm32g474RE 输出4相波形,如何精准输出ADC触发的问题。
使用单片机的USB PD功能时,初始化一直出错。
问询:哪里有STEVAL-L99615C的固件包下,主要是求L9961的源码,我用来抄I2C,大三小白刚刚接触MCU,求大佬指路
STM32CubeMX不支持STM32C5系列
STM32CubeMX配置STM32F103C8T6 RTC分频器问题
微信公众号
手机版
谢谢您的热心帮助!
我反复看过文档。也看过ADC的电路图。AWD1,AWD2,AWD3电路是接在ADC转换结果后面的。与前面的其它电路没有关系。也就是说,只要有转换结果,三个模拟看门狗只要使能了都会有效。与Sequencer设置成fully或not fully没有什么关系。而stm32cubeide只有设置成fully时,AWD2,AWD3才会显示出来。且这两个看门狗是没有Watchdog Mode可选的。也就是不能设定这两个看门狗的监测通道。而AWD1是可以选择单一通道还是所有通道。这是AWD的配置问题。
我也反复研究过
Sequencer选项也仅仅是 选择ADC_CHSELR寄存器的工作方式。fully方式最多为8个可配置的通道,转换顺序可以编程配置。not fully方式则可以配置所有ADC通道,但转换顺序不能改变。所以也不应该影响ADC15以上的通道配置。
你现在如果想用到ch15/ch16,必须选择 不完全配置序列模式。这里有篇文章你可以看看,专门描述了
该问题,《STM32G0系列ADC扫描序列模式解读》,搜索即可。
在完全扫描模式下,AWD1的监视通道不存在固定于CH0的现象,能被选择的都可以,同时AWD2/AWD3可以启用。
在非完全配置模式下,从CubeMx配置上看,似乎只能启用AWD1,被选择配置的通道都可以使用,但此时CubeMx没法启用AWD2/AWD3. 从手册上看,应该是没有这个限制的。 关于这点,我会继续确认下,然后在此回复你。
问题已解决!我现在采用不完全模式。谢谢您的解答!