文章目录
前言
ADC,即Analogue Digital Converter缩写。简单来说,它是将输入的模拟信号转换为数字信号输出。
关联文章:模数转换器-ADC基础
Autosar中ADC模块用于初始化并控制微控制器的内部模数转换单元,提供启动和停止转换的服务,用于启用和禁用ADC转换的触发源。此外ADC模块还提供了启用和禁用通知机制服务来决定是否将ADC转换完的结果通知给上层应用,同时ADC模块提供了用于查询转换状态和读取转换结果的功能。
一、基础知识
Group/Channel/Hardware的关系
Group及Channel是软件层面抽象出来的概念,每个Channel与一个物理通道相对应,每个Group可以包含多个Channel,不同的芯片上面可能有多个物理单元,每个物理单元下面有多个通道,如下图所示,ADC0和ADC1是两个物理单元,它们分别对应三个Channel通道。
①任何Channel都必须挂靠到Group下面,上层