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.

[参考译文] CCS/BOOSTXL-K350QVG-S1:液晶屏和 MSP430F5529出现问题

Guru**** 2540720 points
Other Parts Discussed in Thread: BOOSTXL-K350QVG-S1, MSP430F5529, MSP-EXP430F5529LP

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/846554/ccs-boostxl-k350qvg-s1-problem-with-lcd-display-and-msp430f5529

器件型号:BOOSTXL-K350QVG-S1
主题中讨论的其他器件: MSP430F5529MSP-EXP430F5529LP

工具/软件:Code Composer Studio

您好!

我们有一个 BOOSTXL-K350QVG-S1 Kentec QVGA 显示 BoosterPack 和 MSP430F5529LP USB LaunchPad、我们发现了一个问题、

我们将显示屏连接到 launchpad、然后在 CCS 中导入和编译演示、演示位于我们从 software-dl.ti.com/.../grlib_3_21_00_00.zip 下载的 MSP 图形库软件示例中

演示开始得很好、显示了第一幅图像并绘制了一些几何图、 但是当它到达您必须触摸选项才能在“多媒体原演示”或“图像演示”之间进行选择的部分时,我们会触摸其中一个选项,但不会发生任何情况,不会对任何触摸做出响应,因此我们无法选择任何选项。 这就是触觉不起作用。

我们可以做些什么、这是什么不起作用?

非常感谢!

Micaela

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    演示开始时的校准步骤是否起作用?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好  

    我已经尝试 过采用 MSP430F5529 Launchpad 的 BOOSTXL-K350QVG-S1、它运行良好。  

    您是否下载名为"MSP-EXP430F5529LP_GrLibExample"的项目?

    您是否移除了 LED 的跳线 JP8?

    此致

    Gary

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您快速回复!

    是的、我们正在处理该项目。

    否、我们尚未将其删除。 我们应该这样做吗? 现在我们注意到显示屏背面有一种胶带、我们不知道我们是否也应该将其取下。

    英语不是我的母语,请原谅我有任何错误。

    再次感谢您、Micaela

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    看一下我们意识到的代码,它不会进入函数  touch 校准(); 我们认为这有点奇怪 ,因为没有条件。 但是、我们并不完全理解之前的代码(复制如下)。

    我们知道满足了第一个条件、但第二个条件不成立。 我们不明白该程序在尝试执行什么操作。

    英语不是母语,请原谅我有任何错误。

    谢谢、Micaela。  

     

      /*检查屏幕是否已校准。 *

      if (touch_calibrationData.key = touch 校准键)
      {
        /*如果用户未手动请求校准,则返回。 *
        if (GPIO_getInputPinValue (touch SW1_port、touch SW1_PIN))
        {
          返回;
        }
      }

      /*等待 SW1释放。 *
      while (!GPIO_getInputPinValue (touch SW1_port、touch SW1_PIN))
      {
        ;
      }

      /*校准触摸屏。 *
      touch 校准();

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好  

    我认为演示代码没有问题。 您的问题应该与硬件有关。 我不会更改  BOOSTXL-K350QVG-S1上的任何内容 、只需将其插入 msp430f5529的 Launchpad 即可。 然后下载演示代码、其工作正常。

    您应按如下所示检查软 PCB 连接器

    此致

    Gary

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Gary、

    很抱歉、由于响应延迟、我们希望验证显示屏是否具有您提到的连接器。

    实际上、它与您在照片中向我们展示的一样。
    我们不会将其删除或删除任何类似内容。
    在连接到 launchpad 之前、我们是否应该使用该连接器执行一些操作?

    我们检测到的另一件事是、演示永远不会进入屏幕校准部分、这种情况很少见、因为代码中存在该函数。

    感谢您的回答。
    此致、Micaela。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好、 Micaela

    我的侧面有三个 LCD、我发现其中一个板与您的板有相同的问题、即触摸功能无用。 LCD 出现了一些问题、与 MSP430F5529或软件代码无关。 这应该与  BOOSTXL-K350QVG-S1的硬件相关。  

    此致

    Gary