跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
折叠
品牌标识

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YT MCAL
  4. YCT生成的MCAL与 BSW 部分公共头文件同名冲突

YCT生成的MCAL与 BSW 部分公共头文件同名冲突

已定时 已固定 已锁定 已移动 已解决 YT MCAL
2 帖子 2 发布者 53 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • gaoShengG 离线
    gaoShengG 离线
    gaoSheng
    编写于 最后由 编辑
    #1

    大佬们好,客户在集成 YCT 生成的 MCAL 工程和第三方 AUTOSAR BSW 代码时遇到一个问题。
    工程中有一些同名公共头文件,例如:

    Std_Types.h
    Compiler.h / Compiler_Cfg.h
    ComStack_Types.h
    Platform_Types.h

    这些文件一部分来自 YCT/MCAL,另一部分来自BSW 工具生成。现在编译 XCP 模块时,出现 AUTOSAR 宏没有展开的问题,例如:

    STATIC FUNC(void, XCP_CODE) Xcp_InitDaq(...)

    编译时报错:
    e83cf2ab-bae4-45f2-ae8b-bb6c76cf583f-image.png

    想请教一下,有办法在Generate选择不生成某些文件吗

    1 条回复 最后回复
    0
    • yt0069Y 离线
      yt0069Y 离线
      yt0069 YunTu
      编写于 最后由 编辑
      #2

      这些只能手工消除(merge),要么用yct生成的这些基础宏定义,要么用bsw生成的

      1 条回复 最后回复
      1
      • ,gaoShengG gaoSheng 将这个主题标记为已解决

    • 云途开发生态介绍

      快速上手云途开发生态

    • 云途论坛规则/Yuntu Forum Rules

      发帖前请查看

    • YT CONFIG TOOL调查问卷

      帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

    • can
      28
      demo
      23
      uds
      14
      lin stack
      13
      md14
      6
      yt-link
      6
      fbl
      5
      adc模块
      4
      Online Users
      • 登录

      • 登录或注册以进行搜索。
      • 第一个帖子
        最后一个帖子
      0
      • 版块
      • 最新
      • 标签
      • 热门