首页 > 其他分享 >分享一个对STM32 ADC单次转换模式、连续转换模式扫描模式的理解

分享一个对STM32 ADC单次转换模式、连续转换模式扫描模式的理解

时间:2024-12-09 18:42:55浏览次数:6  
标签:转换 启动 扫描模式 模式 ADC ADC1 单次

目录
此随笔出自对STM32 ADC单次转换模式、连续转换模式扫描模式的理解
举例
用ADC1 规则通道的顺序为CH0,CH1,CH2,CH3

不启动SCAN模式

在单次转换模式下:

启动ADC1,则
1.开始转换CHO(ADC SQR的第一通道)
2.转换完成后停止,等待ADC的下一次启动,继续从第一步开始转换
在连续转换模式下:
启动ADC1,则
1.开始转换CHO(ADC SQR的第一通道)
2.转换完成后回到第一步。

启动SCAN模式下

在单次转换模式下:
启动ADC1,则
1.开始转换CHO.
2.转换完成后自动开始转换CH1
3.转换完成后自动开始转换CH2
4.转换完成后自动开始转换CH3
5.转换完成后停止,等待ADC的下一次启动下一次ADC启动后从第一步开始转换

在连续转换模式下

启动ADC1,则
1.开始转换CHO.
2.转换完成后自动开始转换CH1
3.转换完成后自动开始转换CH2
4.转换完成后自动开始转换CH3
5.转换完成后返回第一步

标签:转换,启动,扫描模式,模式,ADC,ADC1,单次
From: https://www.cnblogs.com/Dazz24/p/18595790

相关文章

  • 策略模式-java实战
    策略模式(StrategyPattern)是一种行为型模式。它定义了一系列算法,并将每一个算法封装起来,使它们可以互换使用,算法的变化不会影响使用算法的用户。使用场景当一个系统中有许多类,它们之间的区别仅在于它们的行为时。存在多种相似算法,使用条件语句(如if...else、switch...case)维护逻......
  • C++_默认构造函数和重载以及设计模式
    类和类之间关系类外:静态变量,是在编译阶段就分配好空间,对象还没创建的时候就有了空间类:类-对象-对象是类的一个实例类头(classhead)和类体(classbody)。将数据和行为封装在单个单元中--封装成员变量成员函数成员变量称为属性(property);成员函数称为方法(metho......
  • Scala隐式转换:提高代码灵活性的利器
    引言Scala的隐式转换是一种允许开发者在特定情境下自动转换类型的特性,它极大地提高了代码的灵活性和可读性。本文将全面介绍Scala隐式转换的概念、应用场景、代码示例、注意事项以及最佳实践。隐式转换基础在Scala中,隐式转换通过implicit关键字定义,可以是隐式值、隐式类或者......
  • c# 如何将一个list集合隐式转换为另一个list集合
    没转化之前: publicclassShopSpecialTimeExtParams{publicintShopId{get;set;}publicList<SpecialTimeExtItem>TimeExts{get;set;}}publicclassSpecialTimeExtItem{publicstringSpecialStartDate{get;set;}publicstring......
  • Redis Cluster集群模式部署X
    RedisCluster模式部署Redis的哨兵模式基本已经可以实现高可用,读写分离,但是在这种模式下每台Redis服务器都存储相同的数据,很浪费内存,所以在redis3.0上加入了Cluster集群模式,实现了Redis的分布式存储,也就是说每台Redis节点上存储不同的内容。下面是Cluster集群模式的一......
  • 【Java编程】Java 中的 Function:让转换逻辑更灵活
    Function<T,R>是Java中一个重要的函数式接口,适用于将一个输入转换为一个输出的场景。通过Function,我们可以将复杂的转换逻辑抽象化,提升代码的灵活性和可读性。今天,让我们探讨Function在开发中的妙用,让代码更简洁、模块化!1.Function基础:简化转换逻辑Function的核心方法......
  • 在线教育系统如何实现盈利?揭秘背后的商业模式
    图源www.tuzhi.ltd随着互联网技术的进步,以及人们学习方式和消费习惯的变化,在线教育系统的商业模式日益成熟,提供了多种变现途径,这些途径不仅能够帮助在线教育系统实现盈利目标,还能优化教育资源配置,推动行业整体效率和体验的提升。下面我们基于行业发展的现实背景及典型模式,来探讨......
  • 惊叹!这 6 款办公软件竟能重塑制造行业团队协作模式?
    在制造行业中,团队协作的高效性直接影响着生产流程的顺畅性、产品质量的稳定性以及企业的整体竞争力。全J人制造行业团队以其严谨、有条理和注重计划的特性,更需要合适的可视化团队协作办公软件来优化工作流程、提升沟通效率与加强任务管理。以下将为您详细盘点6款此类软件,其中......
  • PCIe扫盲——PCI总线的三种传输模式
    本文来简单地介绍一下PCISpec规定的三种数据传输模型:ProgrammedI/O(PIO),Peer-to-Peer和DMA。三种数据传输模型的示意图如下图所示:首先来介绍一下ProgrammedI/O(PIO)PIO在早期的PC中被广泛使用,因外当时的处理器的速度要远远大于任何其他外设的速度,所以PIO足以胜任所有的任务。举......
  • 设计模式——Adapter(适配器)模式
    摘要本文介绍了适配器模式(AdapterPattern),这是一种结构型设计模式,用于将一个类的接口转换成另一个接口以实现类之间的协同工作。文章详细阐述了适配器模式的定义、类型、作用、优点,并提供了使用场景和Spring框架下的示例代码。适配器模式通过解耦和扩展性,提高了系统的灵活性和......