文章目录
MCAL 就是 MCU 厂商编写好的一套完整的 MCU 驱动,至于怎么使用这套驱动,就得需要根据实际项目需求和硬件设计来决定。如果需求和硬件都确定好了,这时候就要去配置 MCAL 了,即配置哪些 GPIO 口、使能哪些 MCU 模块和功能…
目标
本文目的是要配置开发板上的 RGB LED,顾名思义,有 3 颗 LED 需要配置,详细介绍一下 MCAL 中的 Port 和 Dio 模块的配置方法,以及如何在 IAR 工程中集成 MCAL 源代码和 EB 生成的配置代码
新建 EB 工程
打开 EB,新建配置工程:FIle > New > Configuration Project
添加工程名和路径(去掉勾选就可以自定义路径了),选择 AutoSAR 版本,然后点击 Next
填写 ECU ID,这里一般填写 ECU 名字,这里为了简单就直接填写 MCU 名字
这里的 Target 要选择用的 MCU
代码生成路径默认就是在 EB 工程的目录下的 output 目录,也可以点击 Browse 自定义
下面有个选项最好勾选上,可以自动添加一些默认选项
然后点击