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.

MSP-EXP430F5438_User_Expertience的运行死机(LCD没有菜单显示)

Other Parts Discussed in Thread: MSP430F5438A

大家好:

    我们购买了M430F5438A几套开发板,希望进行FFT的开发, 但当使用TI提供的MSP-EXP430F5438_User_Expertience(slac2271)时,运行到UserExperience_F5438A.c的UserExperience函数的“ __bis_SR_register(LPM3_bits + GIE);     // Enter LPM3”发生死机现象,也没有菜单显示(LCD屏亮)!

     请问:下面该如何调试?

  • 调试的时候注释掉__bis_SR_register(LPM3_bits + GIE); 

    进入就低功耗了,有反应才怪。

  • 我“注解”后,仍然没有菜单显示!

    问题是出在开发板的设置上?

    还是代码选择有问题?

    还是......?

  • 有可能跑飞了,也可能硬件、或开发环境有什么问题。
    你用的iar还是ccs?
    iar在home版的操作系统上有可能卡死,ccs没这个问题
  • 您现在时使用的TI开发板和例程?是否有进行程序修改?板子的话能否给出具体型号?

    另外请您给出开发环境以及版本情况以便于更好地定位您的问题,谢谢

  • 基本情况如下:

        您是说:注解掉所有“__bis_SR_register(LPM3_bits + GIE)”?

         开发板:MSP-EXP430F5438 试验板 (Rev. H)

         例程: ‘slac227l里:MSP-EXP430F5438_User_Experience编译正常,LCD亮,但无菜单显示.

                                          MSP-EXP430F5438_User_Experience_16KB编译错误,---缺乏“VECT_INIT”定义,在lnk_msp430f5438a_mod补足后,#16000错误’

         修改:注解掉““__bis_SR_register(LPM3_bits + GIE)”

         具体型号: (Rev. H)  ----PCB  REV 0-04 - AD/MS (12514651611FR)    ???

         开发环境:“Code Composer Studio  Version: 10.0.0.00010 ”编译正常,但运行LCD无菜单显示

                          “IAR Assembler for MSP430  7.10.1 (7.10.1.973)“编译错误。

    任何问题进请进步提问?

  • 我找到了这个板子,也来测试一下

    我这个板子比较久了,希望没有损坏

    请问您现在全速运行,LCD是如何显示的?能否贴个图片?
  • 不需要注释的

    我手边这个板子貌似坏掉了,但之前有客户遇到了和您一样的问题。最后是使用MSP430 Compiler Tools v4.1.5来解决的

    您可以看一下

    e2e.ti.com/.../594513

    I was able to duplicate your issue on CCS7 as well. Everything seemed to build/download correctly, but the splash screen or menu never appeared on the LCD. I believe this has to do with the incompatibility of the newest compiler versions with the much older version this project was built on. I was able to get the project to work correctly by first deleting the current project I had in my work space, and re-importing a clean version. Then you must download the original compiler for the project. To do this navigate to Help -> Install New Software. Uncheck the box near the bottom that states "Show only the latest versions of available software". In the drop down menu up top, select "Code Generation Tools Update. Expand the TI Compiler Updates menu and search for MSP430 Compiler Tools v4.1.5. Download this compiler, CCS will ask you to restart CCS to finish installing. Once you restart CCS, Clean and Build the project with compiler v4.1.5 selected within the Project Build settings menu. Download/Debug and you should have the User Experience on board and working correctly.