工具/软件:Code Composer Studio
您好!
我正在尝试实施参考设计"IWR1443 77GHz 液位变送器功耗优化参考设计"
我通过刷写.zip 文件(www.ti.com/.../tidcde2a)中提供的预构建.bin 文件、可以让 IWR1443BOOST 和 MSP-EXP432P401R 正常运行。
但是、当我将源代码(经过功耗优化的电平感应演示软件(修订版 A)2018年1月10日| http://www.ti.com/lit/zip/tidcde2a)导入 CCS ( 版本:7.4.0.00015)并尝试构建源代码时、编译失败并显示以下错误。
我安装了以下版本的软件
SimpleLink MSP432P4 SDK 1.60.0.12版
mmWave SDK 1.1.0.02
"./main.c"、第55行:致命错误#1965:无法打开源文件"pthread.h"
"./main_thread.c"、第65行:致命错误#1965:无法打开源文件"pthread.h"
当我在论坛中搜索时,发现了以下内容: https://e2e.ti.com/support/microcontrollers/msp430/f/166/p/658784/2420612 ,并添加 了"${COM_TI_SIMPLELINK_MSP432_SDK_INSTALL_DIR}/source/ti/posix/ccs”以包含该主题中提到的选项。
它解决了构建问题、编译和构建过程中不会出现错误。
当我用我在计算机中编译的.bin 文件刷写两个评估板(IWR1443BOOST 和 MSP-EXP432P401R)时、 它会显示零或大负距离值、如下所示:
IWR1443数据:
DIST 524.833984 (m)、POWER -1283999288
DIST -2257864097791.999578 (m)、POWER -1575677841
DIST -0.000000 (m)、POWER -1039361542
IWR1443数据:
DIST 0.000000 (m)、POWER 2046473121
DIST 39203195749516218900680541.992188 (m)、POWER -1860649715
DIST 0.000000 (m)、POWER -1861922237
IWR1443数据:
DIST 0.000000 (m)、POWER 150984704
DIST 0.000000 (m)、功率1755053833
DIST -0.000000 (m)、POWER -662474527
当我再次使用预构建的映像(\level_sense _demo\msp432\Debug\lsdemo_msp432_msp432_M4F.out)刷写 MSP432时(IWR1443 .bin 映像仍保留)、它可以再次提供正确的距离并正常工作。
很显然、我的 MSP432编译/构建存在问题。
是否有人可以帮助我解决此问题?
谢谢、此致、
Randy