[STM32F3]

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

[复制链接]
1736|10
手机看帖
扫描二维码
随时随地手机跟帖
donatello1996|  楼主 | 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(从高位到低位)模式:
    代码:
 LCD_DrawString(0,0,"21IC中文社区",WHITE,BLUE,ZF32_NORMAL);
        LCD_DrawString(0,32,"SushiBits Three v3.6试用体验",WHITE,BLUE,ZF32_NORMAL);       
        LCD_DrawString(0,64,"SPI TFTLCD彩屏实验",WHITE,BLUE,ZF32_NORMAL);       
        LCD_DrawString(0,96,"donatello1996",WHITE,BLUE,ZF32_NORMAL);       

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

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

使用特权

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

使用特权

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

使用特权

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

使用特权

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

使用特权

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

使用特权

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

使用特权

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

使用特权

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

使用特权

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

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

52

帖子

0

粉丝