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.

[参考译文] msp430f4132:来自一个硬件工,没有任何松动的端子.....

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/582067/msp430f4132-from-a-hardware-guy-leaving-no-loose-ends

部件号:MSP430F4132

嗨,Forum,

这是一个很蹩脚的问题,但我只是想从正确的方向开始。

LCD MSP430上的大多数引脚都与其它功能相复用。 但在真实的形式中并没有真正的多路复用。 通过完全关闭LCD,将引脚重新配置为其他功能(如SPI端口), 传输数据,然后将端口重新配置回LCD驱动器来进行多路复用,所有操作都及时完成,以免LCD中出现闪烁。

我对吗?

谢谢!

罗伯特。

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

    您好,Robert:

    感谢您的发帖。 我假设您正在进行硬件布局,并且您正在尝试确保您的针脚选择不会导致  软件冲突或问题? 查看《MSP430F4xx系列用户指南 》www.ti.com/lit/pdf/slau056 的25.2 5 LCD输出部分,其中介绍了如何在该系列部件中处理具有LCD功能的引脚多路复用(其他注意事项: 这在以后的MSP430系列(如F6xx或FR6xx)上可能有所不同-请查看其各自的用户指南)。

    [报价用户="4xx用户指南"]

    当与数字I/O多路复用时,可使用适用的PxSELx位选择COMx和Rxx的引脚功能,如“数字I/O”一章所述。 当与数字I/O多路复用时,LCD段功能使用LCDPx位进行选择。

    LCDPx位为引脚组选择LCD功能。 当LCDPx =0时,没有多路复用引脚设置为LCD功能。 当LCDPx =1时,区段S0至S15被选为LCD功能。 当LCDPx > 1时,LCD段功能按四组选择。 例如,当LCDPx =2时,将选择S0至S19段作为LCD功能。

    [/引述]

    因此,您可以选择一些引脚作为LCD功能,而选择一些引脚作为其他功能,而不必执行您正在讨论的快速切换-这取决于您的显示屏需要多少LCD区段。 正如您从描述中所看到的,LCD引脚的最小选择将是S-15,因此我建议避免将这些引脚完全用于任何其他功能-事实上,检查MSP430F4132数据表时,这些引脚中的大多数只能通过GPIO互锁, 除了一些计时器输出外  ,其他一些引脚上也提供这些输出。 对于 S0-15以外的任何其它分段引脚,您的限制是只能在4组中添加额外的LCD引脚,并且始终位于直至S0的连续块中。 这可能意味着您有几个未使用的引脚必须选择作为LCD功能,这只是因为LCDPx的粒度仅在4个引脚组中。 如果可能,我建议使用其它GPIO来执行您的其它功能,这些功能不会被您所需 的LCDPx设置选择用于LCD功能。

    这是否会与您的任何功能发生冲突-如果是,如果您可以分享其他哪些功能会导致问题, 您需要LCD的多少分段引脚等,我们可以讨论此问题

    另请注意:选择MSP上的哪些SX引脚连接到LCD显示屏上的特定段引脚时, 我强烈建议阅读 本应用手册的第5章使用MSP430 MCU和Segment LCD进行设计 www.ti.com/lit/pdf/slaa654 -您可以选择硬件连接 ,以确保用于在LCD上显示数据的软件尽可能高效和简单。

    此致,

    Katie

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Katie:
    感谢您的快速回答。 进一步阅读后,有两个部分可能更适合驱动17 bcd数字,外加几个注释器。

    一个是FR4133,另一个(价值很高)是F6720A。 (带有电容式触控的FR6987看起来也很有吸引力。 虽然有点贵。)

    FR133设置为4x32段,而仅160段(4个同步)。 将4x32段重新排列为128个单独段有多难? 重新映射是否可行,或者时间是否超过了价值?

    我正在尝试决定要订购哪一个LaunchPad主板。 感谢您为我节省了这么多时间!

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

    我通读了FR系列的液晶屏部分,现在了解到特定多段显示器的图片与液晶屏驱动程序无关。 只是照片。 4x36段将完美工作。 FR133工作正常,编程也很简单。

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

    很好-很高兴您能找到更适合您的设备。 FR4xx具有一些其他简洁的液晶屏功能,如在3.5 模式下保持液晶屏打开以及可重新配置的引脚(您可以选择液晶屏引脚作为分段线或COM线,这样就更容易形成一个良好的布局)。 感谢您的发帖。

    此致,
    Katie