[STM32F1] STM32F103 RGB接口控制

[复制链接]
17106|47
 楼主| feng2260 发表于 2017-6-14 14:05 | 显示全部楼层 |阅读模式

手上有一个项目,打算使用STM32F103VET6芯片控制驱动320*480的TFT屏(driver IC为ST7796),使用3spi+RGB接口方式。
3SPI是用来传送一些数据和命令,初始化用。之后使用RGB接口:VSYNC、HSYNC、ENABLE、DB[15:0],用来在屏幕上显示各种图片和中英文字符。
请教大家,用SPI初始化屏幕后,下面要想显示图片等信息,如何操作啊?也就是如何使用RGB接口:VSYNC、HSYNC、ENABLE、DB[15:0]?
Xflyan 发表于 2017-6-14 15:17 | 显示全部楼层
F1系列不支持RGB
 楼主| feng2260 发表于 2017-6-14 15:32 | 显示全部楼层
是的,F1系列的不支持RGB,但是我这个屏有驱动芯片ST7796,所以只需要F1单片机的端口去驱动TFT屏
Xflyan 发表于 2017-6-14 15:43 | 显示全部楼层
如果是TFT,那你参考官方EVAL板,接FSMC就可以了
 楼主| feng2260 发表于 2017-6-14 15:56 | 显示全部楼层
现在不用FSMC控制,需要模拟RGB接口时序
 楼主| feng2260 发表于 2017-6-14 15:58 | 显示全部楼层
RGB接口时序
1.png
 楼主| feng2260 发表于 2017-6-14 16:54 | 显示全部楼层
STM32F103芯片最高频率72MHz,而DOTCLK要求时间为30ns,是不是stm32的芯片满足不了这个速度啊?
Xflyan 发表于 2017-6-14 20:50 | 显示全部楼层
模块RGB,那你的CPU就不用干其它活了!!!
Kelan 发表于 2017-6-14 21:25 | 显示全部楼层
我有一批2.8“ (320x240)的TFT,10元。3SPI即可驱动初始化和画面显示任务。RGB接口,103吃不消的。
aspoke 发表于 2017-6-14 22:52 | 显示全部楼层
直接驱动TFT?
232321122 发表于 2017-6-14 22:53 | 显示全部楼层
ILI9225G 这个好用一些。
ghuca 发表于 2017-6-14 22:53 | 显示全部楼层
VSYNC、HSYNC以前在VGA上用过。
soodesyt 发表于 2017-6-14 22:54 | 显示全部楼层
ST7796不需要吧。
mnynt121 发表于 2017-6-14 22:54 | 显示全部楼层
plsbackup 发表于 2017-6-14 22:55 | 显示全部楼层
kmzuaz 发表于 2017-6-14 22:55 | 显示全部楼层
怎么还有VSYNC、HSYNC信号?
qiufengsd 发表于 2017-6-14 22:56 | 显示全部楼层
STM32F4XX可以驱动TFT。
wengh2016 发表于 2017-6-14 22:57 | 显示全部楼层
这个不能直接显示字符的。,需要自己保存样本。
aspoke 发表于 2017-6-14 22:57 | 显示全部楼层
怎么不适用TFT芯片操作的。
232321122 发表于 2017-6-14 22:57 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

12

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部