TC3XX - MCAL知识点(二十三):ASCLIN MCAL配置及代码实战

本文详细介绍了在AURIX2G平台上,如何使用MCAL配置LIN驱动,包括EB-tresos配置的各个步骤,如LIN通道、MCU、PORT和IRQ的配置,以及LIN驱动的硬件特性和限制。文中还提到了测试代码和结果,展示了LIN通信的初始化和执行过程。
摘要由CSDN通过智能技术生成

目录

1、概述

2、EB-tresos配置

2.1、配置目标

2.2、LIN配置

2.2.1、LinGeneral

2.2.2、LinChannel

2.3、MCU配置

2.3.1、McuClockSettingConfig

2.3.2、McuHardwareResourceAllocationConf

2.4、PORT配置

2.5、IRQ配置

3、测试代码及结果

3.1、测试代码

3.1.1、初始化

3.2.2、执行代码

3.2、测试结果


1、概述

        对于MCAL来说,LIN驱动程序负责提供符合AUTOSAR指定的LIN 2.1协议的通信服务。ASCLIN模块为LIN协议提供硬件支持。LIN驱动程序提供了UI选项来配置AUTOSAR LIN规范(Version AS 4.2.2)中描述的驱动程序参数,以及配置aslin的各种功能块的附加参数。LIN驱动程序只支持主模式下的LIN通道。在从属模式下操作超出了范围。LIN驱动程序被实现为AUTOSAR指定的Post-Build变体。

       软硬件匹配关系如下:

        

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

剑从东方起

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值