
汽车电子工程实战_AutoSAR
文章平均质量分 68
笔者自2011年参加工作首次接触AutoSAR标准软件开发后一直对该架构情有独钟,先后经历过外企、私企及OEM,想借此平台分享过去的工作经验,同时和大家探讨汽车电子软件开发的先进技术和方法。
思考的芦苇a
笔者认同汽车工业是现代工业的明珠,一直认为汽车行业在我国会如火如荼,所以2011年毕业后即选择一家汽车电子软件公司从事AutoSAR标准软件开发。可以说是中国较早接触并从事该标准开发的工程师,不管是标准代码还是上位机配置工具都有一定的了解。进入外企之后虽然不在从事AutoSAR标准开发,但该公司属于AutoSAR核心组织,内部接触了不少漂亮的AutoSAR代码。后主导了一些控制器的开发工作,比较成功的将AutoSAR架构应用到实际的项目中,取得了较好的成果. 整体使用自研的BSW配合Vector的通信协议栈,实现快速开发。
展开
-
串口学习总结(基于MC9SDG128)
主要注意的是总线频率设置,继而波特率设置,然后保证硬件(比如串口线、板子)没问题。检查串口线的方法是将2、3针连接起来,用串口助手发送数据,助手会收到数据则没问题。板子方面主要检查PIN脚连接是否有问题。 遇到了一个非常诡异的问题-保证程序没任何问题但串口助手中就原创 2011-09-06 19:40:11 · 846 阅读 · 0 评论 -
EEPROM、Flash学习总结 (MC9S12DG128)
EEPROM跟Flash程序擦除和编程有严格的流程步骤,一般按照步骤走应该问题不大。这两个模块涉及到的一个主要问题是总线分频算法。这里用的主要是外部晶振的频率跟总线周期,跟总线频率没有直接关系。模块文档中有算法流程图,按照这个来写应该没问题。EEPROM被擦除后存储器中默认的值是原创 2011-09-06 19:39:02 · 3481 阅读 · 0 评论 -
GreenHills的使用及常用技巧
GreenHills作为世界知名第三方调试工具支持市面上几乎所有芯片,V850调试工具有多种选择, 当时项目使用Greenhills作为编译调试工具让我见识到了专业工具的强大. 本文以KPIT AutoSAR的PORT模块为例介绍GreenHills的使用方法, 顺便列举一些常用的能大大提高效率的技巧.创建工作空间&工程1.打开GHS MULTI Launch,创建工作空间,如图1所示。 ...原创 2021-04-23 00:32:22 · 25658 阅读 · 8 评论 -
KPIT AutoSAR配置工具Ecu Spectrum的使用方法
Ecu Spectrum是KPIT开发的AutoSAR配置工具.具有导入、输出arxml; 校验配置合理性; 提示错误; 生成代码的功能. 本系列文章将以该工具为依托给大家介绍MCAL各模块的主要功能和配置参数, 帮助理解Auto SAR. 对于开发类似配置工具也具有借鉴意义. 该工具版权归属KPIT, 本系列文章仅用于教育传授知识, 不用于商业用途. 想使用该工具的可以向KPIT公司购买.本文以SPI模块的配置为例介绍Ecu Spectrum的使用.创建工程1. 打开该软件,菜单了“File.原创 2021-04-22 23:56:19 · 1079 阅读 · 1 评论 -
Applilet2 for V850ES/Fx3生成代码
笔者2011年毕业刚入门接触到的芯片有freescale的MC9S12系列, MPC5634, 及NEC的V850. 使用V850是做一个快速原型项目. 该项目的底层是在KPIT的Auto SAR 3.1版本上来集成开发, 笔者参与了所有底层驱动的开发, 接触了很多执行器驱动芯片、传感器等. 在这个项目上极大的提高了对驱动开发的认识, 特别有幸读到这么标准的、规范的、漂亮的代码, 对以后的代码开发也是一个榜样.本文是使用V850芯片的底层代码配置工具Applilet2来做一个经典的闪灯demo程序. .原创 2021-04-22 23:25:36 · 672 阅读 · 0 评论