主题中讨论的其他器件: C2000WARE
大家好!
我不熟悉 C2000世界和 CCS。 我想为 TMS320F28377S Launchpad 创建一个新项目、其中使用了最现代的方法、即 driverlib 和 EABI 方法。
我已经选择使用给定的二进制接口在 CCS 中为给定的 MCU 创建一个新项目。 我在构建基本的 main.c 应用程序时从链接器收到以下警告:
warning #10440-D: creating output section ".bss" without a SECTIONS specification. For additional information on this section, please see the 'C2000 Migration from COFF to EABI' guide at software-dl.ti.com/.../C2000_c28x_migration_from_coff_to_eabi.html warning #10440-D: creating output section ".const" without a SECTIONS specification. For additional information on this section, please see the 'C2000 Migration from COFF to EABI' guide at software-dl.ti.com/.../C2000_c28x_migration_from_coff_to_eabi.html warning #10440-D: creating output section ".sysmem" without a SECTIONS specification. For additional information on this section, please see the 'C2000 Migration from COFF to EABI' guide at software-dl.ti.com/.../C2000_c28x_migration_from_coff_to_eabi.html warning #10440-D: creating output section ".init_array" without a SECTIONS specification. For additional information on this section, please see the 'C2000 Migration from COFF to EABI' guide at software-dl.ti.com/.../C2000_c28x_migration_from_coff_to_eabi.html warning #10247-D: creating output section ".data" without a SECTIONS specification
那么、我转至建议的 页面。 但是、我不会迁移任何内容... 我只想创建一个新项目。 我是否确实需要手动编辑一些链接器文件(给定存储器段名称)? 我甚至不知道如何从给定的页面。
作为一个测试、我编辑了 28377S_FLASH_lnk.cmd 文件中建议的名称、但该警告仍然表示.data 段、没有在该段中定义。
在这里、正确的方法是什么? 如有任何帮助、我将不胜感激。