请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP432-RTOS Thread 中讨论的其他器件:SYSBIOS
工具/软件:TI-RTOS
我正在尝试在 MSP432 TI-RTOS 程序中使用 Timestamp_get32 ()。
RTOS 2.20.0.06
XDCTools 3.32.0.06_CORE
在我的 TI-RTOS cfg 中、我添加了产品 BIOS_6_46_0_23 -> TI -> SYSBIOS ->系列-> ARM -> msp432 -> TimestampProvider (使用 Available Products 视图)
我在 cfg 编辑器中选中了"Use Clock's Timer"复选框。
在我的代码中、我添加了:
#include //.... long t = Timestamp_get32 ();
链接时、此函数找不到实现:
未定义 第一个参考 符号 文件中 ------ -------- xdc_runtim_Timestamp_SupportProxy_get32__E C:\ti\tirex-content\tirtos_msp43x_2_20_00_06\products\BIOS_6_46_00_23\packages/ti\targets\arm\rtsarm\lib\ti.targets.arm.rtsarm.aem4f 错误#10234-D:未解析的符号仍然存在
当我不尝试使用此函数时、我的程序编译良好、RTOS 执行正常。
我是否采取了错误的方法?