搜索
ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU

[STM32F3] 【SushiBits Three v3.6试用体验】SPI TFTLCD彩屏实验

[复制链接]
1448|10
 楼主 | 2018-3-18 16:42 | 显示全部楼层 |阅读模式
    由于板上的外设不多,自身也没有用于字符显示的外设,因此外接一个SPILCD彩屏用作数据的显示。
    根据原理图可知,板上带有SPI丝印的接口处是PA5-PA7即SPI1接口,加上PA4用作片选引脚,彩屏共占用3个IO(CS、MOSI、CLK,主机只发不收模式):
23.jpg
    打开CubeMX,初始化SPI接口,虽然主机和彩屏的通信是只收不发模式,但SPI配置上仍要选择全双工主机,不然会有BUG,还有PA4启用GPIO,用作片选:
22.jpg
    SPI初始化,CPOL必须为1,CPHA随意,8位数据,MSB(从高位到低位)模式:
    代码:
  1. LCD_DrawString(0,0,"21IC中文社区",WHITE,BLUE,ZF32_NORMAL);
  2.         LCD_DrawString(0,32,"SushiBits Three v3.6试用体验",WHITE,BLUE,ZF32_NORMAL);       
  3.         LCD_DrawString(0,64,"SPI TFTLCD彩屏实验",WHITE,BLUE,ZF32_NORMAL);       
  4.         LCD_DrawString(0,96,"donatello1996",WHITE,BLUE,ZF32_NORMAL);       
复制代码

    效果:
24.jpg
    在F4上面刷屏没有问题,不知为何在F3上面就会有色块错乱。

21.jpg
| 2018-3-18 22:00 | 显示全部楼层

使用特权

评论回复
| 2018-3-18 22:01 | 显示全部楼层
没有完整的代码吗

使用特权

评论回复
| 2018-3-18 22:01 | 显示全部楼层

使用特权

评论回复
| 2018-3-18 22:01 | 显示全部楼层
CubeMX利用率怎么样

使用特权

评论回复
| 2018-3-18 22:04 | 显示全部楼层
这个刷新速度怎么样

使用特权

评论回复
| 2018-3-18 22:04 | 显示全部楼层
移植的ucgui吗?

使用特权

评论回复
| 2018-3-18 22:04 | 显示全部楼层
最好提供一下工程代码

使用特权

评论回复
| 2018-3-18 22:04 | 显示全部楼层
现在有串口的TFTLCD

使用特权

评论回复
| 2018-3-18 22:04 | 显示全部楼层
SPI刷新整个屏幕需要多长时间呢?

使用特权

评论回复
| 2018-3-18 22:04 | 显示全部楼层
Cube代码优化可行?

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

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