This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC1314R10:具有 gcc 编译器和 Sysmin 的 cc1314R10

Guru**** 2386610 points
Other Parts Discussed in Thread: CC1314R10, SYSCONFIG, SYSBIOS
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1523876/cc1314r10-cc1314r10-with-gcc-compiler-and-sysmin

器件型号:CC1314R10
主题中讨论的其他器件: SysConfigSYSBIOS

工具/软件:

您好、

       我编译了 rfUARTBridge_LP_EM_CC1314R10_tirtos7_gcc 示例工程、一切都正常运行。

使用 SysConfig 我启用了 Sysmin、修改了 System 中的 SystemSupportModule、并删除了 Syscallback。

我做了一切,以支持 Sysmin。

当我尝试通过这些修改编译工程时收到以下错误:

 Makefile:150:目标“rfUARTBridge_LP_EM_CC1314R10_tirtos7_gcc.out"的“的配置失败
C:/ti/gcc_arm_none_eabi_9_2_1/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe:/syscfg/ti_sysbios_config.o:在函数`ti_sysbios_runtime_SYSMIN 输出'中:
C:/ti/simplelink_cc13xx_cc26xx_sdk_8_30_01_01/kernel/tirtos7/packages/ti/sysbios/runtime/SysMin.c:215:对`_write“的引用未定义
collect2.exe:错误:LD 返回 1 个退出状态

如果我对 rfUARTBridge_LP_EM_CC1314R10_tirtos7_ticlang 工程(使用 Clang 编译器的同一工程)进行相同的修改、则一切正常运行。

我需要使用 gcc 编译器、并且我总是在我的项目中使用 Sysmin。 如何解决这个问题?

感谢你的帮助

Errico