STM32C031 转换次数不能超过8

问题描述 投票:0回答:1

我正在尝试使用STM32C031进行STM32CubeMX设计。我有 11 个 ADC 通道要读取,但我只能选择其中 8 个 STM32CubeMX 不允许我选择更多通道。有什么理由吗?

ADC configuration in STM32CubeMX

我的第二个问题是有什么区别 定序器设置为完全可配置,定序器设置为不完全可配置

STM32C版本读取ADC通道有限制吗?

stm32 embed adc stm32cubemx
1个回答
0
投票

STM32C031 支持两种不同模式的通道排序器配置:

  • 不完全可配置: 此模式与 STM32F0 系列中的模式类似。您可以启用每个通道(超过 8 个),但它们会按升序或降序扫描(降序在 F0 系列上不可用)。例如,您可以按 0->4->7 或 7->4->0 顺序启用和扫描,但不能按 0->7->4 顺序扫描。
  • 完全可配置:此模式类似于 STM32F4 系列中的模式(但在 C0 系列上受到更多限制)。您可以按任何顺序配置扫描。例如,在此模式下,0->7->4 的顺序是可能的。但是,在此模式下最多可以选择 8 个通道。相比之下,STM32F4就没有这个限制。

所以,如果需要扫描超过8个通道,则需要使用“不完全可配置”模式。

© www.soinside.com 2019 - 2024. All rights reserved.