OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8083|回复: 8

STM32移植ST7789液晶屏

[复制链接]

3

主题

9

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2017-6-16
在线时间
9 小时
发表于 2017-6-16 11:34:41 | 显示全部楼层 |阅读模式
1金钱
各位大神,小弟最近想着把ST7789液晶屏移植到emWIN下。ST7789是SPI串口的,自己写的驱动在STM32上能跑起来,画点画线都没问题。
但是移植到emwin下面的话,程序卡死到GUI_Init()。
请问大神这是什么原因呢,我用的STM32F407开发板,程序是开发板自带的程序

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2017-6-16
在线时间
9 小时
 楼主| 发表于 2017-6-16 18:32:27 | 显示全部楼层
只要要开发板自带得LCD初始化程序替换成自己写代码,就会出现这种错误。但是我自己写的液晶初始化代码是没有问题的,没移植到emWin之前可以正常运行。难道还有哪些配置信息我没有改全么?
回复

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2017-6-16
在线时间
9 小时
 楼主| 发表于 2017-6-16 18:46:47 | 显示全部楼层
本帖最后由 hexin261234088 于 2017-6-16 18:50 编辑

调试情况继续更新:
STM42F407开发板上,配套源码中LCD的初始化代码与自己写的LCD初始化代码同时写在程序中,则GUI_Init()通过。
在移植的ST7789屏幕上能显示东西了,但是界面刷新特别慢,还没找到原因。
回复

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2017-6-16
在线时间
9 小时
 楼主| 发表于 2017-6-17 11:05:37 | 显示全部楼层
界面刷新特别慢的原因出在 画线函数上,GUI_DrawLine函数。不知为何
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2017-6-18 19:16:58 | 显示全部楼层
hexin261234088 发表于 2017-6-17 11:05
界面刷新特别慢的原因出在 画线函数上,GUI_DrawLine函数。不知为何

说明这个函数效率很低
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2017-6-16
在线时间
9 小时
 楼主| 发表于 2017-6-19 13:35:12 | 显示全部楼层
正点原子 发表于 2017-6-18 19:16
说明这个函数效率很低

移植液晶驱动后,测试发现不能显示位图,请问这和液晶驱动的读点函数有关系么?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2017-6-19 21:27:33 | 显示全部楼层
hexin261234088 发表于 2017-6-19 13:35
移植液晶驱动后,测试发现不能显示位图,请问这和液晶驱动的读点函数有关系么?

和读点无关
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

9

主题

57

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
291
金钱
291
注册时间
2017-5-9
在线时间
153 小时
发表于 2017-8-16 21:28:50 | 显示全部楼层
楼主能否给份ST7789的驱动代码?
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2018-8-3
在线时间
0 小时
发表于 2018-8-3 18:35:13 | 显示全部楼层
楼主是否听过3线2通道驱动7789?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-1 01:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表