达芬奇工具使用总结

1.先安装DavinciCFG DavinnciDeveloper USB_Redirector_Client 这三个软件
2.用USB_Redirector_Client连上达芬奇的两个软件Licens
3.打开CFG 和 Developer
4.Davinci License IP地址 :172.28.100.29

Davinci添加Rte信号

模块:

  • 在已有模块里添加Rte信号
  • 在新建模块里添加Rte信号

添加Rte信号类型:

  • CAN信号
  • SR接口
  • CS接口

添加信号大致步骤:

  • 1.Davinci developer添加信号
  • 2.Davinci configurator添加配置生成
  • 3.使用Beyond compare比对并copy部分代码

添加Can信号:

  • Receiver类型的信号
  • Sender类型的信号

添加Receive类型的can信号

  • Receiver
  • Enable API usage by address
  • Handle never received
    Init Value: numeric/Array/Record(signal group)
    Alive timeout:
  • EP33: 2s
  • MIFA: 参考vip_project\Davinci_tool\InputFiles\CVTC_MIFA_CANCMX_V2.4_I_ICU - 20210806.xlsx-第25列GenSigTimeoutTime,注意把毫秒转换为秒

添加Sender类型的can信号

  • Sender
  • Enable API usage by address
  • Init value : numeric

添加SR接口
1. 创建SR接口
2. 在发送模块添加SR接口,命名为ppSR_XXX

  • [x]Sender
  • [x]Enable API usage by address
  • [x]Init value: numeric

3.在接收模块添加SR接口,命名为rpSR_XXX

  • [x]Receiver
  • [x]Enable API usage by address
  • [x]Init value: numeric(每个元素都要设置初始值)

添加CS接口
1. 创建CS接口
2. 在发送模块添加CS接口,命名为ppCS_XXX

  • [x]Server
  • [x]Enable API usage by address
  • fx-new-runnable-添加CS接口里面的函数-添加Triggers

3.在接收模块添加SR接口,命名为rpCS_XXX

  • [x]Client
  • [x]Enable API usage by address

比较

  • 添加完信号后需要通过Byond Compara 4比较Davinci_tool\Appl 与Davinci_code把左边新增的添加到右边文件
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
达芬奇软件是一种用于构建符合Autosar标准的高质量ECU软件的工具。要使用达芬奇软件,首先需要详细了解Autosar标准和相关技术,以及相关软件开发工具使用方法。为了学习Autosar标准,您可以通过学习相关的Autosar规范和约束来了解这个标准。对于初学者来说,可以将达芬奇软件作为配置工具使用,先了解概念并熟悉其操作,然后开始使用工具。具体来说,您可以通过以下步骤来使用达芬奇软件: 1. 学习Autosar标准和相关技术 - 阅读Autosar规范和约束,了解Autosar标准的基本概念和原理。 - 学习相关的软件开发技术,如C/C++编程、网络通信协议等。 2. 下载和安装达芬奇软件 - 访问达芬奇软件官方网站,下载适用于您的操作系统的软件版本。 - 安装达芬奇软件并按照官方指南进行配置。 3. 使用达芬奇软件进行ECU软件开发 - 打开达芬奇软件并创建一个新项目。 - 根据Autosar标准的要求,配置和设计ECU软件的不同模块。 - 使用达芬奇软件提供的工具和功能,进行软件编码和调试。 - 对ECU软件进行测试和验证,确保其符合Autosar标准。 4. 完成和部署ECU软件 - 在达芬奇软件中生成ECU软件的可执行文件。 - 将生成的软件文件烧录到相应的ECU设备中,并进行实际的应用测试。 总结起来,达芬奇软件是一款用于构建符合Autosar标准的高质量ECU软件的工具。要使用这个工具,您需要学习Autosar标准和相关技术,以及掌握相关软件开发工具使用方法。通过了解概念、熟悉操作和实践使用,您可以开始使用达芬奇软件进行ECU软件开发。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [“使用达芬奇软件实现Autosar架构:配置和注意事项](https://blog.csdn.net/weixin_47712251/article/details/130001623)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [AUTOSAR工具DaVinci Developer有什么,能干啥?](https://blog.csdn.net/lianyunyouyou/article/details/129651212)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值