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

Autosar_MCAL_Adc

ADC主要是作为模拟量转换为数字量使用,在汽车的控制器中具有广泛的用途。AutoSAR中ADC模块用于初始化并控制微控制器的内部模数转换单元,提供启动和停止转换的服务用来启用和禁用ADC转换的触发源。此外,ADC模块还提供了启用和禁用通知机制服务来决定是否将ADC转换完的结果通知给上层应用,同时ADC模块提供了用于查询转换状态和读取转换结果的功能。

依赖Mcu、Port

目标:设置PTC14引脚为ADC信号采集功能。

1、在Mcu模块,使能ADC时钟

2、Port模块,将引脚复用成ADC

3、Adc模块配置

  • API 使能,配置adc优先级为NONE

  • AdcHwUnit 传输配置成中断/使用ADC0/参考电压:VREFH_VREFL /转换精度:12bit
  • AdcChannel AN_12

  • AdcGroup buffer访问方式:单次/转换模式:单次转换/转换的触发方式&

http://www.mrgr.cn/news/4718.html

相关文章:

  • UE5.4 - 下载和安装
  • Day45 | 99.岛屿数量 深搜 广搜 100.岛屿的最大面积
  • 鸿蒙通过Want传递参数
  • 【GH】【EXCEL】P6: Shapes
  • 格雷编码
  • 0成本学习Liunx系统【只需要一台笔记本电脑,无需购买云服务器】
  • 【论文笔记】LION: Linear Group RNN for 3D Object Detection in Point Clouds
  • 计算机基础知识复习8.22
  • 软考中级网络工程师0822
  • LLM之基于llama-index部署本地embedding与GLM-4模型并初步搭建RAG(其他大模型也可,附上ollma方式运行)
  • 【源码】Sharding-JDBC源码分析之ShardingSphereDataSource的创建原理
  • Linux系统管理体系-服务管理
  • 探索RAG与Multi-Agent的结合:解决复杂任务的新方法
  • ArcGIS Pro基础:设置2个窗口同步联动界面
  • NVM安装管理node.js版本(简单易懂)
  • Java之文件操作和IO
  • 【网络编程】使用函数汇总总结
  • PythonStudio 控件使用常用方式(三十四)TTaskBar
  • day35
  • 远程供水无障碍,管线车助力全面消防防护_鼎跃安全