打印
[STM32F3]

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

[复制链接]
2036|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
    由于板上的外设不多,自身也没有用于字符显示的外设,因此外接一个SPILCD彩屏用作数据的显示。
    根据原理图可知,板上带有SPI丝印的接口处是PA5-PA7即SPI1接口,加上PA4用作片选引脚,彩屏共占用3个IO(CS、MOSI、CLK,主机只发不收模式):

    打开CubeMX,初始化SPI接口,虽然主机和彩屏的通信是只收不发模式,但SPI配置上仍要选择全双工主机,不然会有BUG,还有PA4启用GPIO,用作片选:

    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);       

    效果:

    在F4上面刷屏没有问题,不知为何在F3上面就会有色块错乱。

21.jpg (59.92 KB )

21.jpg
沙发
51xlf| | 2018-3-18 22:00 | 只看该作者

使用特权

评论回复
板凳
i1mcu| | 2018-3-18 22:01 | 只看该作者
没有完整的代码吗

使用特权

评论回复
地板
pmp| | 2018-3-18 22:01 | 只看该作者

使用特权

评论回复
5
mmbs| | 2018-3-18 22:01 | 只看该作者
CubeMX利用率怎么样

使用特权

评论回复
6
1988020566| | 2018-3-18 22:04 | 只看该作者
这个刷新速度怎么样

使用特权

评论回复
7
51xlf| | 2018-3-18 22:04 | 只看该作者
移植的ucgui吗?

使用特权

评论回复
8
i1mcu| | 2018-3-18 22:04 | 只看该作者
最好提供一下工程代码

使用特权

评论回复
9
pmp| | 2018-3-18 22:04 | 只看该作者
现在有串口的TFTLCD

使用特权

评论回复
10
1988020566| | 2018-3-18 22:04 | 只看该作者
SPI刷新整个屏幕需要多长时间呢?

使用特权

评论回复
11
mmbs| | 2018-3-18 22:04 | 只看该作者
Cube代码优化可行?

使用特权

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

本版积分规则

8

主题

53

帖子

0

粉丝