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.

TIDM-1002参考设计中的PC GUI(MSP430 Ultrasonic Configuration Tool)发送配置给设备不成功

Other Parts Discussed in Thread: MSP430FR5994

1、我按照文档  “TI Designs:TIDM-1002采用MSP430™ 的超声波燃气表前端参考设计”(zhcu232.pdf)里 “3.2 Testing and Results” 里的步骤进行硬件的连接和程序烧录后,在进行“3.2.1.4 Testing and Results”里的步骤6操作后,PC GUI(MSP430 Ultrasonic Configuration Tool)软件并没有跳出“software parameters updatated sucessfully”窗口。请问是什么原因?

23

2、烧录进去的程序是否需要修改?还是网上下载的直接烧录进去就可以?

23

3、“PC GUI(MSP430 Ultrasonic Configuration Tool)”我按照“3.2.1.4”的步骤从<Gas Library folder>\examples\gui_config\里加载了一个configurations,还有需要修改的吗?

23

23

下图是程序界面,版本是 GasLibrary 1_10_00_11

程序文件的位置是gasLibrary_1_10_00_11\examples\ExampleProjects\msp-expfr5994_gas_afe_bp\IAR

23

23

下图是没有弹出升级成功窗口的PC GUI界面。软件版本是v1.00.02.04

鼠标移到软件界面的时候,变成一个圈一直在旋转,我以为是还在发送,但等了很久都一直是这样,而且左下角原本的“waiting for software parameter update”也变成了"ready"

  • 在ti的另一个论坛里得到回复了,是因为launchpad没有加8M晶振,这个晶振官方默认是不加的

    https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/647115

  • 请问你程序下载的时候有没有出现错误,我用CCS和IAR编译TI上下载的示例程序,都会显示什么没定义而错误,以下是在CCS中的错误
    undefined first referenced
    symbol in file
    --------- ----------------
    LEASCCMA D:\WD\5994\gaslibrary\lib\gasMetering\CCS\gasMetering_CCS_large_code_restricted_data.lib<leasc.o>
    LEASCCMCTL D:\WD\5994\gaslibrary\lib\gasMetering\CCS\gasMetering_CCS_large_code_restricted_data.lib<gasMeteringLibConfig.o>
    LEASCCNF0 D:\WD\5994\gaslibrary\lib\gasMetering\CCS\gasMetering_CCS_large_code_restricted_data.lib<gasMeteringLibConfig.o>
    LEASCCNF1 D:\WD\5994\gaslibrary\lib\gasMetering\CCS\gasMetering_CCS_large_code_restricted_data.lib<gasMeteringLibConfig.o>
    LEASCCNF2 D:\WD\5994\gaslibrary\lib\gasMetering\CCS\gasMetering_CCS_large_code_restricted_data.lib<gasMeteringLibConfig.o>
    LEASCIE D:\WD\5994\gaslibrary\lib\gasMetering\CCS\gasMetering_CCS_large_code_restricted_data.lib<gasMeteringLibConfig.o>
    LEASCMT D:\WD\5994\gaslibrary\lib\gasMetering\CCS\gasMetering_CCS_large_code_restricted_data.lib<gasMeteringLibConfig.o>
    LEASCPMCB D:\WD\5994\gaslibrary\lib\gasMetering\CCS\gasMetering_CCS_large_code_restricted_data.lib<gasMeteringLibMeasurement.o>
    LEASCPMCTL D:\WD\5994\gaslibrary\lib\gasMetering\CCS\gasMetering_CCS_large_code_restricted_data.lib<gasMeteringLibConfig.o>
    LEASCPMDST D:\WD\5994\gaslibrary\lib\gasMetering\CCS\gasMetering_CCS_large_code_restricted_data.lib<gasMeteringLibConfig.o>
    LEASCPMS0 D:\WD\5994\gaslibrary\lib\gasMetering\CCS\gasMetering_CCS_large_code_restricted_data.lib<gasMeteringLibConfig.o>
    LEASCPMS1 D:\WD\5994\gaslibrary\lib\gasMetering\CCS\gasMetering_CCS_large_code_restricted_data.lib<gasMeteringLibConfig.o>

    error #10234-D: unresolved symbols remain

    error #10010: errors encountered during linking; "msp-expfr5994_gas_afe_bp_fire_capture_processing.out" not built
    >> Compilation failure
    makefile:195: recipe for target 'msp-expfr5994_gas_afe_bp_fire_capture_processing.out' failed
    gmake[1]: *** [msp-expfr5994_gas_afe_bp_fire_capture_processing.out] Error 1
    makefile:191: recipe for target 'all' failed
    gmake: *** [all] Error 2

    **** Build Finished ****

    这个该怎么解决,新手求解答,很苦恼
  • 已经在 e2echina.ti.com/.../162182 给出的回复,请您说明一下
  • 我没遇到过这个问题,我用的是IAR。

    按照文档步骤来,应该不会出错。

  • 我加了个直插的8M晶振,好像还是没反应,一直加载打转。不知道我的代码有没有问题,之前编译一直缺少定义,后来看帖子用了别人的一些系统文件。
  • 我都是用的官方的文件

  • 请问你8M晶振上匹配的两个电容是多大的?
  • 这个我记不得了,但是TIDM-1002的官方资料或者MSP430FR5994的芯片手册里应该有,你可以查查看。或者百度谷歌一下,用常用的应该也行。

  • 一般来讲,晶振的匹配电容都是根据晶振的参数来取的,在晶振的datasheet里会有说明