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.

[参考译文] MSP430FR6047:数字不会打印在带有 RevB 芯片的 EVM Rev A 板上

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1529871/msp430fr6047-digits-are-not-printing-on-evm-rev-a-board-with-revb-chip

器件型号:MSP430FR6047

工具/软件:

您好团队:

当我尝试从 TI MSP 下载中运行示例 LCD 程序(应用库)时、它不会在 LCD 上打印。 需要帮助来解决该问题。 负责超声波水表测量项目。  

工程

WDTCTL = WDTPW | WDTHOLD;//停止看门狗

LCD_C_initParam initParams ={0};

//将引脚设置为 LCD 功能
LCD_C_setPinAsLCDFunctionEx (LCD_C_BASE、LCD_C_SEGMENT_LINE_0
LCD_C_SEGMENT_LINE_21);
LCD_C_setPinAsLCDFunctionEx (LCD_C_BASE、LCD_C_SEGMENT_LINE_26
LCD_C_SEGMENT_LINE_43);

initParams.clockSource = LCD_C_CLOCKSOURCE_ACLK;
initParams.clockDivider = LCD_C_CLOCKDIVIDER_1;
initParams.clockPrescar = LCD_C_CLOCKPRESCALAR_16;
initParams.muxRate = LCD_C_4_MUX;
initParams.waveform = LCD_C_LOW_POWER_waveforms;
initParams.segments = LCD_C_SEGMENTS_ENABLED;
LCD_C_INIT (LCD_C_BASE、&initParams);
// LCD 操作 — 内部生成 VLCD、内部生成 V2-V4、v5 接地
LCD_C_setVLCDSource (LCD_C_BASE、LCD_C_VLCD_GENERATED_INTERNAL)
LCD_C_V2V3V4_GENERATED_INTERNAL_NOT_SWITCHING_TO_PINS、
LCD_C_V5_VSS);
//将 VLCD 电压设置为 2.60V
LCD_C_setVLCDVoltage (LCD_C_BASE、LCD_C_CHARGEPUMP_VOLTAGE_2_60V_OR_2_17VREF);
//启用电荷泵并为其选择内部基准
LCD_C_enableChargePump (LCD_C_BASE);
LCD_C_SELECTChargePumpReference (LCD_C_BASE、LCD_C_INTERNAL_REFERENCE_VOLTAGE)
;
LCD_C_configChargePump (LCD_C_BASE、LCD_C_synchronization_enabled、0);
//清除 LCD 内存
LCD_C_clearMemory (LCD_C_BASE);
//显示“09"</s>“
LCD_C_setmemory (LCD_C_BASE、LCD_C_SEGMENT_LINE_8、0xC);
LCD_C_setmemory (LCD_C_BASE、LCD_C_SEGMENT_LINE_9、0xF);
LCD_C_setmemory (LCD_C_BASE、LCD_C_SEGMENT_LINE_12、0x7);
LCD_C_setmemory (LCD_C_BASE、LCD_C_SEGMENT_LINE_13、0xF);
//打开 LCD
LCD_C_ON (LCD_C_BASE);
__bis_SR_register (LPM3_bits | GIE);
__ no_operation ();

谢谢你。

文卡塔拉马纳

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

    您好、

    您还可以分享设置的哪些内容?

    马修

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

    我正在使用 MSP430FR6047 REV A 板、连接无变化。  

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

    是否存在任何构建错误或硬件未正常工作的其他指示?

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

    当我运行基于寄存器的代码时、需要帮助才能使其使用 LCD 库代码正常运行。

    没有构建错误、也没有其他硬件问题。

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

    您好、

    您使用的是哪个版本的 CCS?

    您能否确保安装了所有必需的软件包?

    马修