0_0_基于iLLD库函数开发TC387 前言
1.前言
好消息:进入了汽车行业。
坏消息:受不了9 11 6 跑路了。
好消息:跳槽去了另一家汽车行业公司。
坏消息:公司氛围顶级,守法爱民,但技术颓势。
没办法,爷们要战斗,爷们要糊口,爷们要娘们(bushi)!
记录此文档既是为自己,也是为了跟我一样夹缝中推进技术成长的普通打工人
2.工具链选择
2.1 开发环境
开发TC387或者类似系列的MCU,配置工具如AutoSar架构下的EB Tresos,编辑编译器如Tasking, HighTec,ADS(Aurix Development ), BIFACES(Build and Integration Framework for Automotive Controller Embedded Software).上述软件详细介绍的文章很多,在此不作赘述。我选的ADS,因为方便,省去了配置编译器(Tasking或HighTec)的环节,而且第一目的是学习TC387的架构与配置,而非熟悉工具,工具是术,理解架构理解配置理解代码是道
2.2 下载调试工具
下载调试工具分软件和硬件,软件是识别启动MCU的英飞凌官方免费工具** DAS tool** , 硬件是DAP Mini Wiggler 下载器
2.2.1 一点安装小问题
DAS 是ADS 安装程序内置的,但是我这边出现了DAS安装程序不能启动的问题,从兼容性和启动权限两方面搞了搞,没有用,然后发现老版本的DAS安装程序可以正常安装 ,如下供参考