|
|
1
2
常规或注入转换序列
每个ADC可以处理两个要转换的通道列表,一个具有16个通道的常规序列(
主要区别之一是,常规转换将所有结果存储在一个共享数据寄存器中(
注入的转换序列将每个结果存储在自己的寄存器中(
常规序列完成后,可以自动启动注入序列(
定期开始转换 您可以设置计时器直接启动ADC转换序列,而不是每次通过软件启动转换。
首先,请参阅标题为
外部触发器和触发器极性转换(EXTSEL、EXTEN、JEXTSEL、JEXTEN)
在参考手册中。有常规序列和注入序列的可能触发事件列表。从表中选择TRGO事件,设置
您可能希望启用序列结束中断(
通过设置配置ADC
将从上表中选择的计时器编程为所需频率,并设置
使用更多ADC单元 如果控制器中有多个ADC单元,可以使用每个单元上的相同触发器同时启动它们。通过这种方式,您可以同时进行2到3次转换,或者启动多达15次转换并立即获得结果,而无需使用DMA。 |
|
|
Daniel · 仅在-O3中进行未对齐的内存访问 2 年前 |
|
|
TRElec · STM32:代码的执行似乎取决于它在闪存中的位置 2 年前 |
|
|
Marietto · FATAL:ThreadManitizer:不支持的VMA范围FATAL:找到39-支持的48/go:添加了github.com/docker/docker v23.0.4+不兼容 3 年前 |
|
|
Ilya Loskutov · 无法将单词加载到寄存器中 3 年前 |