jovewang
发表于 2024-10-28 13:57:35
电子芯 发表于 2024-9-27 12:38
是的,我后面移植成功了
可以分享一下你的程序吗?
jovewang
发表于 2024-11-9 14:34:05
angmall 发表于 2024-2-1 20:59
我移植的可以了。
SPI驱动 TFT屏ILI9488 的程序@STC32, @STC8H
请教一下: SPI 总线,8位,16位 的 方式,那个显示速度快?
angmall
发表于 2024-11-10 10:52:38
jovewang 发表于 2024-10-6 20:35
能够分享一下你的程序吗?
程序在这里。
SPI驱动TFT屏ILI9488的程序@STC32, @STC8H
angmall
发表于 2024-11-10 10:54:30
jovewang 发表于 2024-11-9 14:34
请教一下: SPI 总线,8位,16位 的 方式,那个显示速度快?
关于STC32G12K128芯片和ILI9341 3.5寸 SPI接口显示屏的接口速度问题,可以从以下几个方面来看:
1.SPI总线速度:
SPI总线理论上可以支持较高的时钟频率,而STC32G12K128芯片的SPI可以运行到比较高的频率。对于SPI 4线接口,数据是串行传输的,每次传输一位,所以整体速度取决于SPI总线的频率。通常STC MCU可以支持几MHz到几十MHz的SPI频率,但实际速度取决于具体的配置和总线长度、电噪等因素。
2.i8080/MC6800并行接口: ILI9341控制器支持i8080和MC6800模式,这两种模式都是8位或16位并行接口传输,每次传输8位或16位数据。
8位模式:一次传输8位数据,比SPI快,但并行接口需要更多的引脚。
16位模式:一次传输16位数据,是8位模式的两倍带宽,速度更快。
通常,16位并行接口比SPI串行接口要快,因为它能够在一次传输中发送更多数据。对于TFT显示屏的高刷新需求,尤其是大尺寸显示器,16位模式更适合需要快速刷新的场合。
3.实际速度对比:
SPI接口:在高频率下传输较快,适合引脚有限的场合,但相比并行接口,数据带宽较低。
i8080/MC6800接口(8位和16位模式):16位接口是最快的,但需要更多的引脚支持。8位模式也会比SPI快,适合需要更高刷新率的应用场景。
总结:
如果你的应用需要尽可能快的显示速度,16位并行接口(i8080或MC6800模式)通常是最优选择。但如果需要节省引脚,SPI接口也能提供足够的性能,只是相对并行接口会稍微慢一些。
jovewang
发表于 2024-11-10 13:29:58
angmall 发表于 2024-11-10 10:54
关于STC32G12K128芯片和ILI9341 3.5寸 SPI接口显示屏的接口速度问题,可以从以下几个方面来看:
1.SPI总 ...
谢谢!