前面
上一步建立配置好了MCAL层,生成了arxml文件
这一步进行Davinci Cfg里面的配置,主要是OS
新建工程
导入DBC文件
导入EB生成的arxml文件
这是出现了一个问题:
通过import方式导入的文件,模块是白色的:
警告原因如下:
还有一种导入方式,和DBC一样导入
更新之后发现,又出现了一个模块
找了一些资料:
查了官方资料,说是没和这个BSWMD文件关联起来,这个文件在SIP里,要怎么关联上啊?
在群里找了个大佬问了问:
按照指导,完成了配置,正常了
然后做一些修改
配置Det
这个是检测功能,我记得前几篇文章,在整合MCAL到keil里debug时,就有一个问题,就是要关掉它,因为一开始咱们没有配置。
配置EcuC
多核MCU常规操作,TC275时三个核,所以要新建三个
顺路结局一个Bug:
配置OS
新建三个核心
并连接到之前配置的三个EcuC上,同理对其它两个核心进行操作
然后构建三个核之间的通道,直接按照提示一点就好:
这个是就会发现自动出现了3个OSA
然后给每一个核心创造任务:空闲、初始化、存放用户设计Runable的Task和存放各种Bsw的Task。
然后设置一下每个任务的优先级:
还有OS的Counter计数器:
然后添加一个系统资源: