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.

[参考译文] TM4C1297NCZAD:可以#39;t 进入 LCD 中断

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/674426/tm4c1297nczad-can-t-be-into-the-lcd-interrupt

器件型号:TM4C1297NCZAD

您好 TI 团队

  我们通过参考 TI 设计 DLPNIRNANOEVM 来设计原型、 我们还参考了代码。  

  现在、我们发现了一个软件问题、我们无法解决。 请帮助。 一些原型存在这些问题。

采集频谱受到控制时   、初始化 LCD 并进入中断状态。 系统进入挂起状态、LED 将闪烁、但 无法进入 LCD 中断 、整个系统无法正常工作。

2.这些寄存器的含义是什么 :LCD_LIDDCSR0ADDR、LCD_LIDDCSR0DATA、LCD_LIDDCSR1ADDR、LCD_LIDDCSR1DATA?  

3.如果发生上述问题,这些寄存   器(LCD_LIDDCS0ADDR、LCD_LIDDCS0DATA、LCD_LIDDCSR1ADDR、LCD_LIDDCSR1DDATA)是随机的,但正常的产品,这些寄存器返回0。  

 一个标记位为必填项时、有可能进入 LCD 中断。

 

DLPNIRNANOEVM

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

    感谢您的查询。 我需要调查这些寄存器的预期状态、并在几天内返回给您。 同时、您能否进一步描述系统的故障状态? 哪些操作会导致系统进入暂停状态、您在失败状态中遇到的症状到底是什么?

    谢谢。

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

    这些其他见解/问题是否有助于解决此问题?

    • 海报声称这是一个软件问题-但不支持这一结论
    • 此外、他说 、"一些原型"有这个问题。   虽然这种描述很模糊-它(也许)表明 "某些原型正常工作"-这不是真的吗?
    • 如果"有一些工作"-"有一些失败"-并且(假定)  软件是相同 的(为什么会更改?)  那么、如何指责"软件本身?"
    • "失败"中断是否需要更详细的描述/识别?

    因此-是否没有(两者都不)足够的细节和清晰度-呈现当前提供的数据-因为"不能采取行动?"   (这很重要-不是吗?)

    如果我们可以假设海报采用了"出厂"的 MCU 板 和 类似的"出厂"的 DLP 控制板(即连接了两个单独的板-电缆或"插件")、则以下方法提供了通向 MCU ->显示成功的"成熟"路径。

    在多种显示技术(但不是 DLP)中使用过许多显示器后、我已注意到、" MCU 板的简单交换"(即从工作系统到 非工作系统)可以为大多数问题提供引脚点、即由"MCU 板或控制器板导致"。   再次-假设至少有一个早期(或最终)"开发系统"采用(两者):MCU 板和 电缆连接/插在一起-显示控制器板。

    "交换电路板"的易用性-极大地帮助解决此类问题。    "过早优化"(将 MCU 和 DLP 显示控制器放置在靠近 的位置(即位于同一 PCB 上)-使   "加速/加速/关键倾斜"失去重要诊断发现/见解。   (这样做是因为没有适当/宽松的方法来解决"交换 MCU 或显示控制器-这些控制器可实现"高度重视"-隔离问题!)  

    优化过程最安全/最安全-仅在"一切都已证明行之有效!"之后进行    减少诊断方法/选项-太短- "以 优化为幌子"-不太可能取得巨大成功...

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

    我不认为 NIRscan Nano 源代码中包含对 TM4C LCD 面板的支持。 相反、该器件的接头在 Tivaware 代码中提供。 下面的数据表中提供了有关这些寄存器使用的文档:
    www.ti.com/.../sprufp3.pdf

    但愿这对您有所帮助。

    此致、
    Philippe Dollo