测试开发板——第一个AutoSAR程序

前提

在上一篇文章中,已经安装好了所有软件

裸机程序

如果不想运行AutoSAR程序来测试开发板,也可以使用裸机程序来测试,具体可以参考
IAR+openSDA+s32k144 环境搭建_zdwen6zi的博客-CSDN博客
只需要 IAR 工具就可以完成,demo包我已上传,0积分下载
【免费】IAR-OpenSDA-Test.zip资源-CSDN文库

AutoSAR程序

测试一下基于 IAR 的 AUTOSAR 集成工程

该工程支持 LED 灯闪烁和 CAN 报文收发功能

集成工程的 Davinci Configurator 工程文件位于工具包: AUTOSAR_TOOLs\S32K144_SIP\MICROSAR\CBD1800257_D01_S32K1xx\Applications\S32K144_Start_new_IAR\S32K144_Start.dpa,双击打开该工程

点击 Validate 验证模块配置是否正确
测试开发板——第一个AutoSAR程序_第1张图片

检查通过,点击 Close
测试开发板——第一个AutoSAR程序_第2张图片

点击 generate code 生成配置代码
测试开发板——第一个AutoSAR程序_第3张图片

生成代码 OK,点击 Close
测试开发板——第一个AutoSAR程序_第4张图片

生成的代码都在这了
测试开发板——第一个AutoSAR程序_第5张图片

有了代码之后,此时需要编译,找到位于工具包:AUTOSAR_TOOLs\S32K144_SIP\MICROSAR\CBD1800257_D01_S32K1xx\Applications\S32K144_Start_new_IAR\IarStartApp.eww

IAR 集成工程文件,双击打开它
测试开发板——第一个AutoSAR程序_第6张图片

此时还需要配置一下开发板的 debug 口,我选择的是 openSDA USB 口,不用 J-link

只需要连一根USB线到电脑即可(外加一个5V电源),如下图
测试开发板——第一个AutoSAR程序_第7张图片

IAR ==> Project ==> Options ==> Debugger,Debuger-Driver 必须选 PE micro,然后保存退出
测试开发板——第一个AutoSAR程序_第8张图片

点击 Make 完成软件编译
测试开发板——第一个AutoSAR程序_第9张图片

编译完成,再下载到开发板
测试开发板——第一个AutoSAR程序_第10张图片

会弹框提示,按照下图来选择
测试开发板——第一个AutoSAR程序_第11张图片

最后下载程序到开发板,点击 Connect
测试开发板——第一个AutoSAR程序_第12张图片

进入调试步骤,点击 Step Out,直接看开发板效果
测试开发板——第一个AutoSAR程序_第13张图片

最后上效果
效果.mp4

你可能感兴趣的:(AutoSAR,实操:从入门到攻城狮,AutoSAR)