news 2026/5/4 3:46:28

Autosar BSW 开发笔记(目录)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Autosar BSW 开发笔记(目录)

Autosar CAN通信:

新版:

1、Autosar CAN开发01(认识Autosar)

2、Autosar CAN开发02(入门Autosar)

3、Autosar CAN开发03(从实际应用认识CAN总线的物理层)

4、Autosar CAN开发04(从实际应用认识CAN报文)

5、Autosar CAN开发05(从实际应用认识CAN波特率)

6、Autosar CAN开发06(CAN通讯开发需求-CAN矩阵)

其它:

​​​​​​1、手写Autosar架构的CAN通讯协议栈1(实现方式介绍)​​​​​​

2、手写Autosar架构的CAN通讯协议栈2(CanIf模块详解-上)


旧版(以下内容为多前刚开始写博客时写的,很多地方没有斟酌细致,且每篇之间不连贯,但是也讲的很清晰,有需要的看看就好)

1、Autosar CAN开发01(DBC)

2、Autosar CAN开发02(应用报文接收流程-中断方式,CAN/CANIF/PDUR/COM/RTE)

3、Autosar CAN开发03(CAN分析仪观测到的报文与DBC中的报文信号对应关系)

4、Autosar CAN开发04(DBC中报文信号各个参数的含义,如:Motolora/Intel”、“Offset”等)

5、Autosar CAN开发05(Autosar的CanNM---网管报文在汽车上的作用、“同起同睡”)

6、Autosar CAN开发06(Autosar的CanNM---CanNM状态机)

7、Autosar CAN开发07(Autosar的Can报文接收超时---Deadline Monitor)

8、Autosar CAN开发08(Autosar的E2E开发---以E2E Profile01为例)

9、Autosar CAN开发09(使用Vector工具变更应用报文,如:新增、删除报文、新增信号)

10、Autosar CAN开发10(Autosar的CanNM报文开发Configurator---非PNC)

11-1、Autosar CAN开发11-1(CAN控制器相关参数,位时间、Tq、采样点等)

11-2、Autosar CAN开发11-2(硬件、软件滤波(FilterMask/FilterCode、BasicCan、FullCan)、CAN控制器配置对应芯片手册)

12、Autosar CAN开发12(基于CAN收发器的休眠唤醒、CAN收发器模式讲解。详细讲解TJA1059(TJA1049)、TJA1043、TJA1145。)


Autosar UDS:

1、Autosar UDS-CAN诊断开发01(UDS诊断入门概念(UDSOnCan))

2、Autosar UDS-CAN诊断开发02-1(CAN诊断帧格式类型详解、CANFD诊断帧格式类型详解、15765-2(CANTP层)的意义)

3、Autosar UDS-CAN诊断开发02-2(诊断仪和ECU的交互流程中的帧类型使用情况)

4、Autosar UDS-CAN诊断开发03(诊断服务通用内容介绍(诊断请求响应、抑制肯定响应、NRC)


Autosar 其它通信:

1、SPI通信:

2、串口通信:

2、IIC通信:


Autosar 系统服务:

1、休眠唤醒:


信息安全

1、Autosar-SecOC功能详解(一)

2、Autosar-SecOC功能详解(二)

3、Autosar-SecOC功能详解(三)


Bootloader:

Bootloader(1):初步认识Bootloader概念(什么是Bootloader)


其它内容:

1、Osek Nm:

全面详细讲解OSEK直接网络管理,并对比Autosar网管。-CSDN博客


工具:

1、使用Python开发的工具:

EXCEL信号加入到DBC、EXCEL转DBC、DBC转EXCEL。.exe可执行文件,百度网盘自取。操作简单,打开即用

2、嵌入式软件开发常用工具:
从实际工作情况,介绍嵌入式(MCU)软件开发常用(通用)工具

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/4 3:44:36

终极指南:如何使用Headcrab调试库提升Rust开发效率

终极指南:如何使用Headcrab调试库提升Rust开发效率 【免费下载链接】headcrab A modern Rust debugging library 🦀 项目地址: https://gitcode.com/gh_mirrors/he/headcrab Headcrab是一个现代化的Rust调试库,旨在为开发者提供构建自…

作者头像 李华
网站建设 2026/5/4 3:43:27

【紧急预警】2025年起自然资源卫星遥感解译成果强制要求Python自动化溯源!3类必检元数据生成脚本已开源(含GDAL 3.8+PROJ 9.3兼容补丁)

更多请点击: https://intelliparadigm.com 第一章:Python遥感解译教程 遥感影像解译是地理信息科学与人工智能交叉的关键实践环节。Python凭借其丰富的开源生态(如rasterio、GDAL、scikit-image、torchgeo)已成为遥感数据处理的主…

作者头像 李华
网站建设 2026/5/4 3:41:58

JavaScript30完整指南:30天纯JS挑战从入门到精通

JavaScript30完整指南:30天纯JS挑战从入门到精通 【免费下载链接】JavaScript30 有关 wesbos 的课程 JavaScript-30 的中文练习指南 项目地址: https://gitcode.com/gh_mirrors/jav/JavaScript30 JavaScript30是一个面向初学者的实用JavaScript编程挑战&…

作者头像 李华
网站建设 2026/5/4 3:39:30

终极OpenGL 3和4学习指南:45个实例带你从入门到精通GLSL编程

终极OpenGL 3和4学习指南:45个实例带你从入门到精通GLSL编程 【免费下载链接】OpenGL OpenGL 3 and 4 examples using GLSL 项目地址: https://gitcode.com/gh_mirrors/op/OpenGL OpenGL是图形编程的基石,本项目通过45个精心设计的实例&#xff0…

作者头像 李华