你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
Hans.he 发表于 2021-9-27 09:13 又不完成配置,和完全配置 仔细看手册,
xmshao 发表于 2021-10-19 13:58 这个问题还是你配置方面的问题,手册看得不够细,具体来说是ADC配置序列模式的选择问题。 你现在如果想用到 ...
STM32G474使用HRTIME完成两路180度移相问题
STM32G474RET6移相问题
第三季度啦,兄弟们
CUBEMX界面汉化有吗?
STM32会存在单个IO口坏掉的情况吗?
STM32CUBE MX无法安装,每次总是卡在最后一步
STM32部署机器学习算法硬件至少要使用哪个系列的芯片?
用NanoEdge Ai训练多分类后输出概率一直为一样的值,传不同数据永远都是一样的概率
ST官网账号密码重置不了
谢谢您的热心帮助!
我反复看过文档。也看过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. 从手册上看,应该是没有这个限制的。 关于这点,我会继续确认下,然后在此回复你。
问题已解决!我现在采用不完全模式。谢谢您的解答!