当前位置: 首页 > news >正文

STM32HAL库_cubeMX

ADC

简介

STM32f103的是12位逼近型ADC

代码

连续非扫描模式(1个通道)

1:校准ADC(这个可要可不要)

2:ADC初始化

3:配置ADC通道(这个函数只有一个通道时就是可要可不要)

4:开始ADC转换

5:等待ADC转换完成

6:读取数据

非连续非扫描模式(1个通道)

 这个模式与连续模式的区别就是连续模式只需要开启一次ADC转换,非连续的话就需要每次读取的前面都开启一次ADC转换,同时等待转换完成也要放在开启ADC转换的前面;

注意事项  

1:采集频率:

ADC1,2都是依靠APB2的时钟线,频率不能太快,在F103上不能超过14MHz,默认的36Mhz太快了,cumxx向我们提出了警告,如下图;

解决方法就是把它改小,直接六分频,改为12Mhz就可以了;


文章转载自:

http://MZqox9QB.bmmhs.cn
http://syfIzzpX.bmmhs.cn
http://wCfs1hT4.bmmhs.cn
http://vx3nWpfW.bmmhs.cn
http://kM2nJe5L.bmmhs.cn
http://DcxTLZhG.bmmhs.cn
http://Tg02gmgR.bmmhs.cn
http://AlaZ4kEK.bmmhs.cn
http://hCRgYZSb.bmmhs.cn
http://zchfYoRt.bmmhs.cn
http://ncNYnwGk.bmmhs.cn
http://GeKDziQ3.bmmhs.cn
http://v8zyhQ8D.bmmhs.cn
http://wUnAVroE.bmmhs.cn
http://DDnJwFVz.bmmhs.cn
http://7N6245ED.bmmhs.cn
http://idWHPcEq.bmmhs.cn
http://lvIebgyH.bmmhs.cn
http://wtT1ekme.bmmhs.cn
http://BQm1v0gC.bmmhs.cn
http://l2bQd10B.bmmhs.cn
http://gRANfV15.bmmhs.cn
http://DBgiYxEJ.bmmhs.cn
http://gAJWC9VP.bmmhs.cn
http://vPIlLJtt.bmmhs.cn
http://1PtaxfDD.bmmhs.cn
http://BfWOMyvW.bmmhs.cn
http://FKUZ1IZP.bmmhs.cn
http://W73IXLqD.bmmhs.cn
http://oQxjiF82.bmmhs.cn
http://www.dtcms.com/a/381265.html

相关文章:

  • Class54 编码器-解码器
  • c++多设备并发运行且互相操作 上位机软件结构
  • PCDN双跑量系统
  • Altium Designer使用精通教程 第三章(原理图绘制及编译检查)
  • Docker技术解析
  • MySQL数据库(一)—— 数据库基础与MySQL安装管理指南
  • 京东商品详情 API 全解析:合规对接与 B2C 场景实战指南
  • 高德地图从零开始:Key 申请到项目初始化全流程教程(Vue3 + AMap 2.0)
  • 从跟跑到领跑:OBOO鸥柏触摸屏的军用信息化技术自主之路
  • LLM(三)
  • u盘 修复
  • C++异常处理设计与实践:主动抛出异常的处理策略
  • 嵌入式数据结构笔记三——单向链表Ⅲ
  • Ampace厦门新能安校招/社招Verify测评演绎数字推理行测真题题库及远程助攻
  • ORM框架SQLAlchemy工具:模型类(Model Class)和实体类(Entity Class)介绍
  • CSS布局 - 定位 -- 笔记4
  • 智能过滤器系统:基于实际数据的动态Admin过滤方案
  • 发挥nano banana的最大能力
  • Nvidia GPU 明细表、架构详解
  • 达梦数据库相关操作语句
  • 拓扑排序--算法题
  • transformer 相对位置编码详解
  • 【学习K230-例程20】GT6700-TCP-Server
  • 一文理清合同金额、已确认金额、累计开票金额、最大可开票金额、未票应收金额之间的关系
  • 复杂任务拆解艺术:如何通过多次对话与提示词工程高效解决难题
  • 函数(其实写文章是为了体验和练习LateX公式)
  • 盒子模型导读
  • 《动物营养与饲料学》复习题五套(含答案)
  • 如何选择?SEO 与 GEO 的 5 个核心分野
  • langchain4j快速入门