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.

[参考译文] MSP430F6779A:LCDC 的详细信息和建议

Guru**** 2393725 points
Other Parts Discussed in Thread: MSP430F6779A

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1289860/msp430f6779a-detail-and-recommendation-of-lcdc

器件型号:MSP430F6779A

尊敬的 TI 支持部门:

从数据表中可以看出、我对 LCDC 设置

1) 1) LCDCVCTL 寄存器、如果指令未以红圈显示、会发生什么情况?

(slau208q-MSP430x5xx 和 MSP430x6xx 系列用户指南修订版 Q)

2) 2) 数据表中没有有关 LCDC 模块的详细信息(slaz597v_Errata MSP430F6779A)

3) 3) 任何条件或设置、如果设置 LCDON = 1但 MCU 不驱动 LCD?

e2e.ti.com/.../slau208q_2D00_MSP430x5xx-and-MSP430x6xx-Family-User_2700_s-Guide-RevQ.pdf

e2e.ti.com/.../slaz597v_5F00_Errata-MSP430F6779A.pdf

谢谢!

Khwanyuen Vasu

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

    尊敬的 VASI:

    对于勘误表、当 LCDON = 1时更改这些位可能会导致不可预测的行为、因为器件可能会在设置正常稳定之前读取一些不确定的设置。 由于设置与假定的不同、这可能会导致不可预测的输出。 为了实现正确的操作、我建议遵循勘误表、并且只在 LCDON = 0时更改寄存器字段、然后在正确设置寄存器后设置 LCDON = 1。

    我相信、即使您不是在驱动 LCD、控制器仍然会有不可预测的输出。

    此致、
    卢克

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

    尊敬的 Luke Ledbetter:

    那么对于勘误表、LCDC 模块 有可能与 LCDB6具有同样的效果。

    版本数据表

    谢谢!

    Khwanyuen Vasu

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

    尊敬的 VASI:

    我将得到确认、这适用于 LCD C 模块。

    您是否在 LCDON = 1时见证了 VLCDx 和 LCDCPEN 位改变的意外行为?

    此致、
    卢克

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

    尊敬的 Luke Ledbetter:

    现在、未发现问题。

    谢谢!

    Khwanyuen Vasu

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

    3) 3) 任何条件或设置、如果设置 LCDON = 1但 MCU 不驱动 LCD?

    谢谢!

    Khwanyuen Vasu

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

    尊敬的 VASI:

    如果勘误表的影响仍然存在、我们不提供关于 MCU 是否驱动 LCD 的任何信息。

    我可以确认、即使勘误表标记为 LCDB、VLCDx 和 LCDCPEN 寄存器也受勘误表影响。 因此、我建议遵循勘误表权变措施、并且仅在 LCDON = 0时更改寄存器;

    此致、
    卢克

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

    尊敬的 Luke Ledbetter:

    感谢您的回答。

    此致、

    Khwanyuen Vasu

     

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

    如果我设置了以下指令以外的寄存器、会出现什么情况?

    1) 1)页931 LCD_C 控制器35.3.5 LCDCVCTL 寄存器
    请注意:LCDREXT、R03EXT、LCDEXTBIAS、VLCDEXT、VLCDREFx 的设置 和 LCD2B 应该为
    仅当 LCDON = 0时更改。


    2) 2)页933 LCD_C 控制器35.3.6 LCDCPCTL0寄存器
    请注意:只有当 LCDON = 0时才应更改 LCDSx 的设置。


    3)第933页 LCD_C 控制器35.3.7 LCDCPCTL1寄存器
    请注意:只有当 LCDON = 0时才应更改 LCDSx 的设置。

    来自数据表 slau208q-MSP430x5xx 和 MSP430x6xx 系列用户指南修订版 Q

    此致、

    Khwanyuen Vasu

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

    尊敬的 VASI:

    同样的影响也会发生在某些未知中间状态被处理的情况下、从而产生意外结果。  

    此致、
    卢克