点亮LED灯验证EB Tresos工程在S32DS中的集成

张开发
2026/4/16 23:27:20 15 分钟阅读

分享文章

点亮LED灯验证EB Tresos工程在S32DS中的集成
AUTOSAR系列文章S32DS中集成RTD 扩展包集成EB Tresos 生成的代码到S32DS的工程的方法总结在上一次的文章分享中,给大家分享了如何把EB Tresos的工程生成的代码集成到S32DS的工程中,最终实现编译链接生成可执行文件,对这部分还不熟悉的可以参看如下这篇文章集成EB Tresos 生成的代码到S32DS的工程的方法总结在上一篇文章的分享中,我们直接使用了示例的工程,没有做任何代码的改动,主要验证的是整个工程的编译问题,并没有做任何功能性的验证,那么今天我们就以一个简单的点灯功能来演示功能是否符合预期。EB Tresos工程的配置修改首先,我们先来看一下EB工程中的PIN是如何配置的打开port相关的配置之后,具体的PIN配置在PortContainer里可以看到如下这里配置的PIN是96代表什么具体的含义呢,可以参考网上的一个关于S32K port的分享基于这样的原则,可以算出,96对应的是PTD0接下来我们参考开发板的原理图,就能和实际的现象对应起来,PTD0对应的LED功能是蓝灯实际的表现就是蓝灯在亮那么,接下来,可以尝试把蓝灯改成绿灯,先看一下绿灯对应的序号是多少可以看到,绿灯对应的是PTD16,那么在EB中应该配置的序号就是32*3+16 = 112更改的配置如下:配置完之后,其它保持不变,之际生成项目即可,生成完之后,可以和原来的做对比,可以发现在代码上的主要区别如下将生成的文件,复制到S32DS的工程中进行编译测试最终体现的效果是点亮的绿灯!Port模块的配置的详细解读这一部分需要对Port模块每个配置项进行详细的说明,并且在实际中进行配置测试,对比出差异,说明清楚不同配置的影响。

更多文章