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

MCAL - ADC 配置介绍

MCAL - ADC 配置介绍

作者:AR-CP 嵌研

1.ADC 模块功能介绍

在 AUTOSAR 架构 中,MCAL(Microcontroller Abstraction Layer,微控制器抽象层) 的 ADC 模块(通常称为 Adc 模块)负责对微控制器内部的模数转换器(Analog-to-Digital Converter, ADC)进行底层驱动控制。它为上层软件(如 BSW、RTE 和应用层)提供统一的接口,以实现模拟信号到数字信号的安全、可靠和高效采集。

1.1 基本功能概述

MCAL 中的 ADC 模块主要实现以下核心功能:

1.2 关键特性详解

(1)ADC 分组(Adc Group)管理

1.允许将多个 ADC 通道组织成“组”进行统一控制。

2.每个组可以独立配置:

  • 访问模式(ADC_ACCESS_MODE_SINGLE / ADC_ACCESS_MODE_STREAMING)
  • 采样时间
  • 分辨率(8/10/12 bit 等)
  • 触发源(软件/硬件)

(2)访问模式(Access Mode)

  • ADC_ACCESS_MODE_SINGLE:单次转换:启动后只执行一次转换,完成后进入空闲状态。
  • ADC_ACCESS_MODE_STREAMING:流式转换:持续循环采样,结果存入缓冲区,直到被停止。

(3)触发机制(Trigger Mechanism)

  • 软件触发(Software Trigger):由调用 Adc_StartGroupConversion() 显式启动。
  • 硬件触发(Hardware Trigger):通过定时器、PWM 边沿或其他外设事件自动触发,适合周期性采集。

(4)结果获取方式

  • 轮询方式:调用 Adc_GetGroupStatus() 查询是否完成。
  • 中断方式:转换完成后通过 ISR 回调通知。
  • DMA 方式(推荐用于 Streaming):自动将结果写入内存,减少 CPU 负载。

2.EB配置介绍

2.1 MCU配置

需要配置ADC的时钟Clock:160Mhz

2.2 ADC配置

配置ADC模块,选择ADC时钟,勾选需要的API,主要勾选三个API,启动停止转换,通知和启动校准。

配置采样时间10ms


配置ADC硬件单元,general中选择哪一个adc,例如:AN17



添加ADC的时钟源

选择分频系数:Adc时钟源上时160M,这里选择7,adc频率为:160/(7+1) = 20M

配置内核输入类:采样时间可以配置为10ms

配置ADC通道

配置ADC Group

配置访问模式:每次读取一组/多组,触发模式选择:软件触发

配置ADC通知回调函数

给Adc Group分配通道

对Group分配结果寄存器

2.3 IRQ中断配置

ADC的中断配置

配置ADC中断

2.4 ResourceM配置

http://www.jsqmd.com/news/1006308/

相关文章:

  • E-HentaiViewer:iOS平台二次元内容浏览的终极解决方案深度解析
  • 消费指南:北京海淀区黄金回收去哪里好?三类特殊情况的处理建议 - 新闻快传
  • ARM9嵌入式系统外部存储器驱动:EIM与时钟控制器配置实战
  • MATLAB实战:用单神经元PID搞定一个非线性系统(附完整代码与调参心得)
  • 企业网络推广平台怎么选?深圳优质服务商推荐 - 速递信息
  • 2026保定市权威认证贵金属回收 TOP5+黄金回收白银回收铂金回收门店地址电话推荐
  • 美国签证预约自动化机器人:3步快速上手终极指南
  • 终极Vue3跑马灯组件指南:零依赖实现无缝滚动动画
  • 精通Cron表达式:深入解析APScheduler的妙用
  • 固安汽修门店深度盘点|兴岩汽车修理厂领衔本地靠谱修车养车优选 - 百航
  • 3步快速部署fanbox-dl:新手友好的Fanbox内容备份终极指南
  • 2026年蜂蜜水深度测评:如何为你的日常饮用匹配最佳方案? - 资讯速览
  • 北京大兴区黄金回收平台哪个更靠谱?四个维度评测,爱回收为何综合领先 - 新闻快传
  • 深入解析I2C总线协议:时钟同步、10位寻址与中断处理实战
  • Stata实操:用sureg命令搞定SUR模型,从数据导入到结果解读全流程
  • 2026 白帽自学站点合集,零基础练手实战全覆盖
  • 高端腕表回收实测,五家门店结算规则对比 - 讯息早知道
  • stetst
  • 亿企赢售后服务怎么样?从四个维度来判断 - 新闻快传
  • 2026 高品质土工膜厂家 TOP5 品质实力深度解析 - 思溯深度专栏
  • Chainer-fast-neuralstyle模型优化:提升风格迁移质量的关键参数
  • 临沂GEO优化公司哪家可靠?4个评判维度参考 - 速递信息
  • SleeperX:终极Mac智能睡眠控制工具,彻底告别不合时宜的自动睡眠困扰
  • LXMusic音源终极配置指南:一站式全网音乐资源解决方案
  • 2026年晋城装修品牌TOP5榜单:匠心工艺与环保选材深度解析及避坑指南 - 装修新知
  • 收藏即用!零基础网安全路径:CTF + 挖洞 + 护网一站式就业规划
  • 驾驶证双认证?驾驶证双认证怎么办理? - 指上通
  • 2026远程协同时代,你的团队需要这份企业即时通讯工具终极选型清单 - 小天互连即时通讯
  • 无锡优质物流公司推荐 常见问题解答(2026最新版) - 速递信息
  • 西安品牌首饰回收实测:添价收综合领先,七家正规渠道全维度评测 - 薛定谔的梨花猫