Other Parts Discussed in Thread: SYSCONFIG, TMS320F280039C, C2000WARE
主题中讨论的其他器件:SysConfig、 TMS320F280039C、 C2000WARE
工具与软件:
团队、
您能提供以下帮助吗?
要求从完全相同的项目生成相同的.hex/.out/.map 文件、即使项目位于不同的路径(和/或不同的 PC 上)也是如此。
在完全相同的工程中、当工程路径更改时、输出文件(map、out、hex)会有所不同。 它不仅是在文件中指示的路径、而且是存储器映射(CONST 区域大小发生变化、因此所有内容都在 hex 文件中修改)。
实际上、只有两个文件影响 Output/syscfg 文件夹:
board 和 clb_config:这2个文件从 SysConfig 生成、源文件相同、但在编译时、我们可以看到 Const 内存分配取决于项目的路径。
今天、这意味着我们需要始终使用相同的路径为每个开发人员编译项目。
我将离线提供:
为 Board 和 CLB_CONFIG 生成4个文件(board.c、board.h、cld_config.c、clb_config.h)。 这些文件在路径更改时保持不变
2个生成的映射文件(修改项目路径)
第一个路径是 C:/Data/Git/Gen2/DcDcGEN2_SW_Control_Appli_ Integration
第二条路径是 C:/Data/Git/Gen2/DcDcGEN2_SW_Control_Appli_ 302.
提前感谢、
Anthony