AUTOSAR MCAL基础及EB tresos工程新建 (小白向)

MCAL即微控制器抽象层,其作用一是将芯片相关的初始化配置,即底层驱动进行统一管理,二是实现并预留了AUTOSAR规范的接口。

微控制器驱动

GPT Driver:GPT是通用定时器的意思(不是AI那个),为OS和其他BSW模块提供计时功能

WDG Driver: 其可以提供不同喂狗周期的初始化配置及提供超时不喂狗重启的功能

MCU Driver:MCU的设置、时钟的初始化、电源模式选择、复位条件及原因

AUTOSAR MCAL规范文档

该文档表明了驱动程序应当满足的所有软件要求,通常以AUTOSAR_SWS_XXXDriver格式命名

其文档中对于软件开发者而言,重要的章节为1,5,7,8,9,10

1. 功能概述:定义模块实现的具体功能

5.依赖关系:

在此说明一下:EB tresos配置生成的代码文件为PBcfg和cfg,这二者的区别在于PBcfg(post-build)中配置的参数是可切换的,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值