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

AutoSAR从概念到实践系列之MCAL篇(二)——Mcu模块配置及代码详解(下)

欢迎大家学习我的《AutoSAR从概念到实践系列之MCAL篇》系列课程,我是分享人M哥,目前从事车载控制器的软件开发及测试工作。

学习过程中如有任何疑问,可底下评论!

如果觉得文章内容在工作学习中有帮助到你,麻烦点赞收藏评论+关注走一波!感谢各位的支持!

 上一篇内容主要为大家分享了MCU Driver的常用API接口及部分API执行时序,本篇内容来介绍如何在EB tresos工具配置Mcu模块并生成代码;

1.General配置

General项的配置主要包括以下内容,如下表1所示:

表1 General配置
Name Description
Config Variant

VariantPostBuild:配置参数单独保存在flash的一个固定区域(特定地址),可以修改参数配置,可以单独被更新。

VariantPreCompile:在预编译时配置的一些参数,通常通过宏定义或预编译指令来实现。

McuGeneralConfiguration此处配置主要为相关接口的使能, 例如版本信息, 复位, 初始化接口等内容, 根据实际需要开启.
McuDebugConfiguration此处配置主要为调试阶段的接口API使能配置, 正式生成代码不建议开启
McuPublishedInformationN/A
McuModuleConfiguration

此处配置模式配置数量, 时钟分频, 时钟源等内容

McuAllowedModes配置工作模式 High Speed Run Mode/Very-Low-Power Modes是否被允许
McuInterruptEvents配置MCU的中断事件,包括Power Monitor及其他时间

EB配置如下图1,图2所示:

相关文章:

  • Ollama平替!LM Studio本地大模型调用实战
  • 【那些年踩过的坑】Docker换源加速详细教程(截至2025年4月)
  • 【10分钟读论文】Power Transmission Line Inspections电力视觉水文
  • vue3学习之防抖和节流
  • 二叉搜索树的实现与应用场景
  • 推荐几个免费提取音视频文案的工具(SRT格式、通义千问、飞书妙记、VideoCaptioner、AsrTools)
  • 线性代数(一些别的应该关注的点)
  • GoFly快速开发框架新增UI素材库-帮助开发者快速开发管理后台UI基于ArcoDesign框架开发
  • 深入理解网络安全中的加密技术
  • 月之暗面开源 Kimi-Audio-7B-Instruct,同时支持语音识别和语音生成
  • 中国大陆DNS服务选择指南:阿里云VS AWS,合规性与最佳实践
  • Maven 依赖冲突调解与版本控制
  • 【MCP Node.js SDK 全栈进阶指南】中级篇(5):MCP客户端高级开发
  • 常用财务分析指标列表
  • 30天通过软考高项-第四天
  • Java爬虫入门:从网页抓取到数据提取(正则表达式篇)
  • Weaviate使用入门:从零搭建向量数据库的完整指南
  • 云原生--核心组件-容器篇-2-认识下Docker(三大核心之镜像,容器,仓库)
  • 【Pandas】pandas DataFrame rdiv
  • 神经网络与计算机视觉
  • 我国首个核电工业操作系统发布,将在华龙一号新机组全面应用
  • 以军称若停火谈判无进展,将大幅扩大加沙军事行动
  • 泰山景区管委会:未经审核同意不得擅自举办竞速类登山活动
  • 网贷放款后自动扣除高额会员费,多家网贷平台被指变相收取“砍头息”
  • 财政部:前3月国有企业利润总额10907.4亿元,同比增1.7%
  • 魏晓栋已任上海崇明区委常委、组织部部长