《Autosar_MCAL高阶配置》总目录_培训教程持续更新中...

248 篇文章 805 订阅

目录

1 S32K3 MCAL开发(基于S32 Design Studio for S32 Platform 3.5的RTD)

1.1 S32K3开发环境搭建 + 遇到的坑(免费)

1.2 基于MCAL

1.2.1 DIO & Port Driver模块

1.2.2 CAN Driver模块

1.2.3 MCU Driver模块

1.2.4 ICU Driver模块

1.2.5 GPT Driver模块

1.3 基于SDK

1.3.1 Siul2_DIO & Siul2_Port模块

2 S32K1 MCAL开发(基于Davinci / EB_Tresos)

2.1 CAN Driver

3 查缺补漏,打好基础

END


欢迎大家订阅《Autosar_MCAL高阶配置》专栏(可以理解为是Autosar培训教程),献上常用的案例和配置方法。下方整理了相关博文的链接(单击蓝色字体即可跳转),方便大家获取。

本专栏旨在:
扫除Autosar理论和工具链配置过程中的障碍,通过实用直观的用例,通俗易懂的剖析,加深对Autosar理解。

温馨提醒:

  • 如有疑问,可在博文的“评论区”给小编留言(或私信博主),进行技术交流;
  • 如有疑问,也可以通过博文中的第一个图片联系/关注小编,获取专栏/博文的实时动态;
  • 为了方便各位读者交流学习Autosar,以及答疑解惑,有多个群:CP_Autosar技术交流1群S32K3技术交流群,提供一个平台,分享各自的心得,结实更多的朋友。

<--返回「Autosar_MCAL高阶配置」专栏主页-->

<--返回「个人博客」首页-->

1 S32K3 MCAL开发(基于S32 Design Studio for S32 Platform 3.5的RTD)

注意:通过讲解原理图中的MCU外设,帮助你加深理解嵌入式开发。

评估板: NXP S32K312EVB-Q172通用开发板  S32K312EVB-Q172通用开发板 | NXP 半导体

芯片封装PackageS32K312_172HDQFP

开发&编译环境: S32 Design Studio for S32 Platform 3.5  S32 Design Studio | NXP 半导体

RTD(Real-Time Driver实时驱动): S32K3_S32M27x Real-Time Drivers AUTOSAR R21-11 Version 4.0.0 & SW32K3 FreeRTOS 10.6.0 version 4.0.0  实时驱动(RTD) | NXP 半导体

1.1 S32K3开发环境搭建 + 遇到的坑(免费)

【S32K3环境搭建】-0.1-安装S32 Design Studio for S32 Platform 3.5

【S32K3环境搭建】-0.2-安装S32DS product updates和 packages_s32k314 开发环境搭建 s32ds v3.5-CSDN博客

【S32K3环境搭建】-0.3-S32DS安装实时驱动RTD(Real-Time Driver)_s32k312驱动开发-CSDN博客

【S32K3环境搭建】-0.4-使用SEGGER J-Link烧录调试程序_s32k3 jlink-CSDN博客

【S32K3环境搭建】-0.5-使用PEmicro Multilink烧录调试程序_pemicro烧录器multilink-CSDN博客

【S32DS RTD实战】-1.1-S32K3创建工程并控制一个GPIO点亮一个LED_s32ds中debugger的segger debugging interface-CSDN博客

【S32DS RTD实战】-1.2-切换S32K3芯片的封装MAPBGA,HDQFP,LQFP Package-CSDN博客

【S32DS RTD实战】-1.3-S32K3工程生成S19,BIN,Hex文件,以及Post-build steps的妙用_s32ds如何生成s19或hex文件-CSDN博客

【S32DS RTD实战】-1.4-基于S32K3创建配置FreeRTOS工程-控制GPIO点亮LED_sw32k3_freertos-CSDN博客

【S32DS RTD实战】-1.5-S32DS使用Post-Build调用第三方插件-自动对生成的s19,Hex,Bin文件二次编辑-CSDN博客

【S32DS报错】-1-提示No Such file or directory和PlatformSDK_S32K3_PATH is not found in workspace错误_sdk platformsdk_s32k3_2022_03_s32k324_m7_0_2.0.0_p-CSDN博客

【S32DS报错】-2-提示Error while launching command:arm-none-eabi-gdb –version错误_error while launching command: d:\nxp\s32ds.3.4\ec-CSDN博客

【S32DS报错】-3-提示J-Link GDB Server failed:Device name ‘S32K344‘ not recognised错误_s32ds jlink驱动-CSDN博客

【S32DS报错】-4-无法识别到PEMicro驱动,提示Error in services launch sequence PEmicro GDB Launch Failure 错误_pe调试:error in services launch sequence the gdb ser-CSDN博客

【S32DS报错】-5-提示Secure Debug might be enabled on this device错误-CSDN博客

【S32DS报错】-6-提示‘Build Project‘ has encountered a problem.Errors occurred during the build错误-CSDN博客

【S32DS报错】-7-程序进入HardFault_Handler,无法正常运行-CSDN博客

【S32DS报错】-8-调用初始化函数Port_Init后,S32DS断开与调试器PEmicro/J-Link的连接,无法调试Debug(基于MCAL)-CSDN博客

1.2 基于MCAL

1.2.1 DIO & Port Driver模块

【S32K3 MCAL配置】-1.1-GPIO配置及其应用-DIO之高低电平输出-点亮LED灯(基于MCAL)

【S32K3 MCAL配置】-1.2-GPIO配置及其应用-DIO之高低电平输入-按键(基于MCAL)

1.2.2 CAN Driver模块

【S32K3 MCAL配置】-2.1-经典CAN配置-发送Standard Frame标准帧和Extended Frame扩展帧(基于MCAL+FreeRTOS)

【S32K3 MCAL配置】-2.2-经典CAN配置-发送Standard Frame标准帧和Extended Frame扩展帧-方法二(基于MCAL+FreeRTOS)

【S32K3 MCAL配置】-2.3-经典CAN配置-接收Standard Frame标准帧和Extended Frame扩展帧(基于MCAL+FreeRTOS)

【S32K3 MCAL配置】-2.4-经典CAN配置-接收特定的Standard Frame标准帧和Extended Frame扩展帧(基于MCAL+FreeRTOS)

【S32K3 MCAL配置】-3.1-CANFD配置-经典CAN切换CANFD(基于MCAL+FreeRTOS)

【S32K3 MCAL配置】-3.2-CANFD配置-发送“经典CAN/CANFD标准帧“和“经典CAN/CANFD扩展帧“(基于MCAL+FreeRTOS)

【S32K3 MCAL配置】-3.3-CANFD配置-发送“经典CAN/CANFD标准帧”和“经典CAN/CANFD扩展帧”-方法二(基于MCAL+FreeRTOS)

【S32K3 MCAL配置】-3.4-CANFD配置-接收特定的“经典CAN/CANFD标准帧”和“经典CAN/CANFD扩展帧”(基于MCAL+FreeRTOS)

【S32K3 MCAL配置】-4.1-CAN Driver:如何解决CAN帧发送丢帧问题

【S32K3 MCAL配置】-4.2-CAN Driver:CanObjectId排序规则,其影响CAN报文的收发

【S32K3 MCAL配置】-4.3-CAN Driver:不使用RTD中CanIf模块来实现接收/发送CAN帧报文

1.2.3 MCU Driver模块

【S32K3 MCAL配置】-5.1-MCU Driver:MCU芯片进入Low Power Mode低功耗模式

1.2.4 ICU Driver模块

【S32K3 MCAL配置】-6.1-ICU Driver:WKPU外设让MCU芯片从“Low Power Mode低功耗模式”中WakeUp唤醒

1.2.5 GPT Driver模块

【S32K3 MCAL配置】-7.1-GPT Driver:定时器中断-创建一个周期执行的任务

1.3 基于SDK

1.3.1 Siul2_DIO & Siul2_Port模块

【S32K3驱动配置】-1.1-GPIO配置及其应用-DIO之高低电平输出-点亮LED灯(基于SDK)

【S32K3驱动配置】-1.2-GPIO配置及其应用-DIO之高低电平输入-按键(基于SDK)

2 S32K1 MCAL开发(基于Davinci / EB_Tresos)

2.1 CAN Driver

【MCAL_CANDriver】-1.1-收发Hardware Buffer数量的限制以及基本概念梳理

【MCAL_CANDriver】-1.2-Can Mailbox邮箱,Hardware Object,HOH,HRH,HTH之间的关系

【MCAL_CANDriver】-1.3-FullCAN和BasicCAN的差异及配置使用

【MCAL_CANDriver】-1.4-Tq与Bit Rate,Sync_Seg,Prop_Seg,Phase_Seg1, Phase_Seg2之间的关系

【MCAL_CANDriver】-1.5-图解CANFD如何兼容经典Classical CAN 2.0及其解决方案

【MCAL_CANDriver】-2.1-硬件过滤(Hardware Filter)详述及配置

【MCAL_CANDriver】-4.1-如何配置经典Classical CAN 2.0的Bit Rate比特率/波特率

【MCAL_CANDriver】-4.2-Classical CAN升级至CANFD如何配置Bit Rate比特率/波特率

3 查缺补漏,打好基础

单击下方链接,即可跳转《Autosar从入门到精通-实战篇》专栏:

《Autosar从入门到精通-实战篇》总目录_培训教程持续更新中...icon-default.png?t=N7T8https://blog.csdn.net/qfmzhu/article/details/112425670

单击下方链接,即可跳转《Autosar_BSW高阶配置》专栏:

《Autosar_BSW高阶配置》总目录_培训教程持续更新中...icon-default.png?t=N7T8https://blog.csdn.net/qfmzhu/article/details/118652658

单击下方链接,即可跳转《UDS/OBD诊断需求编辑工具》专栏:

《UDS/OBD诊断需求编辑工具》总目录icon-default.png?t=N7T8https://blog.csdn.net/qfmzhu/article/details/123697014

持续更新中......

<--返回「Autosar_MCAL高阶配置」专栏主页-->

<--返回「个人博客」首页-->

END

获取更多“汽车电子资讯”和“工具链使用”,

请关注“汽车电子助手”,做您的好助手。

  • 5
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

汽车电子助手

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

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

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

打赏作者

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

抵扣说明:

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

余额充值