HC32L196 驱动 ST7789v 经验

        ST7789v是Sitronix公司研制的,用于驱动LCD的芯片,在市场上有很多TFT屏使用这款芯片驱动,虽然驱动芯片相同,但不同TFT厂家在设计接口时各有不同。一时兴起,研究了一下HC32L196芯片驱动ST7789v,经过一段时间的努力,在朋友们的支持下。对GPIO模拟SPI、硬件SPI、8位并口、16位并口四种接口形式进行了探索。记录下来,与朋友们分享。

     1 ST7789v的接口

        按照《ST7789v Datasheet》的描述,ST7789v的接口有以下几种:

                - Parallel 8080-series MCU Interface (8-bit, 9-bit, 16-bit & 18-bit)

                - 6/16/18 RGB Interface(VSYNC, HSYNC, DOTCLK, ENABLE, DB[17:0])

                - Serial Peripheral Interface(SPI Interface)
                - VSYNC Interface
        其中Parallel 8080-series MCU Interface、Serial Peripheral Interface两种使用最多,市场上的TFT屏提供的基本是这两中接口或其中之一。由于条件限制,我仅探索了这两种接口中的80-8bit parallel I/F、4-line 8bit serial I/F、80-16bit parallel I/F Ⅱ、80-8bit parallel I/F Ⅱ、4-line 8bit serial I/F Ⅱ。

        在《ST7789v Datasheet》的6.2 Interface Logic Pins”中有详细的说明,不再赘述。这里有几点需要注意:

        (1)TFT厂家提供的接口描述与《ST7789v Datasheet》里的可能不一致,特别是引脚名称,需要核对清除;

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

junzheng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值