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.
这是我先前问题的简化。 我获取了 MSP430FR5994的工作项目示例、并 在 http://www.ti.com/tool/TIDM-3DGRAPHICS-QVGA:上的 TIDM-3DGraphics-QVGA_Software 示例中为 Kentec QVGA 显示屏添加了 HAL
HAL_kitronix320x240x16_ssd2119_spi.h 和 HAL_kitronix320x240x16_ssd2119_spi.c
然后、我将以下两行添加到 main.c 中
Kitronix320x240x16_SSD2119Init();
GrContextInit (&g_sContext、&g_sKitronix320x240x16_SSD2119);
如果我修改 HAL_kitronix320x240x16_ssd2119_spi.h 以使用 MSP430FR5969的配置、则显示屏永远不会亮起、但 Kitronix320x240x16_SSD2119Init()返回。 但是、如果我修改 HAL 以使用 MSP430F5529的配置、则显示屏会亮起、但 Kitronix320x240x16_SSD2119Init()不返回。
是否有人可以告诉我如何修改 HAL_kitronix320x240x16_ssd2119_spi.h ()以正确使用 MSP430FR5994 LaunchPad (MSP-EXP430FR5994)?
您好、Brent、
非常感谢您上传此项目。 我很难弄清楚如何将旧的 HAL 驱动程序转换为 FR5994、因为它是使用寄存器语言硬编码的、在所有 SPI 通信函数中都可以使用寄存器语言传输到端口和 USCI0。 您的演示项目效果很好。
-Jonathan