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/MSP-BNDL-FR5969LCD:具有 LCD 菜单和 ISP SD 卡的 ADC

Guru**** 2553920 points
Other Parts Discussed in Thread: MSP-EXP430FR5969

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/597115/ccs-msp-bndl-fr5969lcd-adc-w-lcd-menu-and-isp-sd-card

器件型号:MSP-BNDL-FR5969LCD

工具/软件:Code Composer Studio

LCD BoosterPack 占用引脚2和6、这些引脚在 Bosterpack 20标准中标记为 Analog。 我应该将 ADC 模拟输入置于何处?

SPI CS 引脚5不同于相同的 BoosterPack 标准。 我是否也可以将 LCD CS 引脚用于 SD 卡?

MSPWARE 的其中一个代码示例使用 P1.1/A1作为 ADC。 此引脚甚至未细分-用于 LP 上的按钮。

我是否必须通过移除显示屏电源控制来对 BP 释放引脚2 (P4.2)进行手术、或者是否有更简单的解决方案?

谢谢。

罗伊

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您只需要一个 ADC 模拟输入引脚、则可以使用 P3.0/A12、如果您需要更多引脚、则必须考虑使用 P1.3-P1.5来实现 ADC 功能、而不是使用正确的滑块元件。 您可以将任何剩余的 GPIO 引脚用作 SD 卡的 CS、但您很可能不会键入片选引脚、因为这些引脚用于区分共享 SPI 通信通道上的活动器件。 MSPWARE 示例不是专门为 MSP-EXP430FR5969设计的、因此需要对其进行调整以适应您的应用。 我不关注您认为需要从 BoosterPack 断开 P4.2的原因、因为 LCD 电源仅由 GPIO 功能控制。

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

    谢谢你。

    我用它玩了更多。

    首先-我购买了用于显示的捆绑包- LPM 对我来说现在不是很有趣。

    将右侧滑块放置到空闲引脚的好方法。 我仍将有左侧的上/下滑块、并从按钮中选择。

    我通过仅在3个位置更改代码、成功地从 P4.2 A10运行 ADC12_b_ex3_extRef、而不使用显示 BP:

     GPIO_setPeripheralModuleFunctionInputPin (
           GPIO_PORT_P4、
           GPIO_PIN2、
           GPIO_ternary_module_function
           );

       configureMemoryParam.inputSourceSelect = ADC12_B_INPUT_A10;

       configureMemoryParam.refVoltageSourceSelect =
           ADC12_B_VREFPS_AVCC_VREFNEG_VSS;

    释放 BP 引脚2 = LP P4.2 = A10的要点是、这是 BoosterPack 标准中的专用模拟输入。

     

    此外、在显示 BP 用户手册中、它的内容为第5页:

    通过修改0 Ω 电阻器、可以更改设置以始终连接到 VCC。

    这会释放 BoosterPack 接头上的一个引脚。

    o 我想显示屏应该通过设计可堆叠。

     
    关于 CS - BoosterPack 标准:
     
    ti.com/ww/en/launchpad/dl/boosterpack-pinout-v3.pdf
     
    具有2个 CS 引脚:CS Display 和 CS Other。 这是否意味着2条 SPI 总线-一条专用于显示?
     
    再次感谢。
    罗伊
     
     
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您将从430BOOST-SHARP96用户指南中注意到、SPI CS 控制位于引脚6上、因此该 BoosterPack 实际上不符合引脚分配标准。 这一点很重要、因为大多数 CS 引脚由 GPIO 控制、而不是 USCI STE 功能。 UCB0和 UCA1两条 SPI 总线均可用、因此您可以选择同时使用这两条总线还是将操作复用到单个外设上。

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

    现在、我将集成 LCD 代码和 ADC 代码、以便我都有一个菜单、并且可以在不使用 PC 的情况下以伏为单位显示 ADC 读数。

    然后、我将返回关于连续采样和 SD 卡存储的问题。

    很好。 谢谢你。

    罗伊