677|9

76

帖子

0

资源

一粒金砂(中级)

【先楫HPM6750EVKMINI测评】2#OLED模块及LVGL例程测试 [复制链接]

1、显示屏硬件

翻了一圈自己以前买的显示模块,因为以前开发的系统都没有屏幕的,所以没怎么买过显示屏,只找到一个学生时代买的0.9英寸OLED屏(ノへ ̄、),分辨率是128*64,驱动芯片是SSD1306。

image-20220520230833-1.png  引脚说明:

引脚

功能

GND

Ground pin of the module

VCC

Power pin(3-5V tolerable)

SCL

Acts as the clock pin. Used for both IIC and SPI

SDA

Data pin of the module. Used for both IIC and SPI

RES

Reset the module(useful during SPI)

DC

Data Command pin. Used for SPI protocol

 

image-20220520230833-2.png  

按照模组背面丝印标识,结合电阻焊接情况,这个模组通信应该是走的4线SPI协议,时钟:SCLK, 数据:SDIN, 数据/命令:D/C#, 使能:CS#。

2、硬件连接

HPM6750EVKMINI提供两排插针,有丰富的外设接口方便接其它设备。这里用P1的3.3V给显示屏供电,再接4个GPIO,因为看了一下屏幕给的驱动例程,是用的GPIO模拟的SPI协议,所以对IO的选择也没有什么特殊要求。

image-20220520230833-3.png  

固件是基于官方提供的SDK开发,把显示屏驱动的相应文件加入到GPIO例程中,修改IO驱动即可。这里需要注意的是PZ10引脚GPIO控制器是电池备份域GPIO控制器BGPIO,其它没什么,下进去就好使(๑•̀ㅂ•́)و✧

image-20220520230833-4.jpeg  

3、LVGL例程测试

LVGL 是一个免费的开源嵌入式图形库,它提供创建嵌入式 GUI 所需的功能,具有易于使用的图形元素、精美的视觉效果和低内存占用。LVGL 拥有完整的图形框架,包括创建 GUI 时所用的各种小部件,同时它还支持更高级的功能,例如动画和抗锯齿。

image-20220520230833-5.png  

显示屏用的论坛提供的7寸液晶显示屏套件,具体型号是LCD-800480W070TC,是由广州致远电子有限公司开发的7寸液晶屏套件。提供通用的液晶屏接口,I²C触摸屏接口,无需外接电源。官网和网上都没找到《LCD-800480W070TC显示屏数据手册》和《LCD-800480W070TC触摸屏数据手册》资料,最后请教论坛管理员,回复说直接接上显示屏运行LVGL例程就能驱动,本来以为需要写显示驱动和触摸驱动,再移植LVGL,没想到先楫官方把基础的驱动都做好了ヽ(✿゚▽゚)ノ,不用对着user manual对每个寄存器,实在是太赞了,大大降低了开发难度。                            

image-20220520230833-6.jpeg  

最终运行起来显示细腻,触摸丝滑,对我这种以前不用显示屏的人来说简直惊艳,还以为这种效果都是跑Linux级的处理器才能有的,科技进步真是日新月异,学习也得永不止步~


回复

9802

帖子

21

资源

版主

我想给板子配个屏 网上一查这个屏幕六百多 算了 算了

点评

啥屏幕要六百多?LCD屏幕没这么贵吧。  详情 回复 发表于 2022-5-21 11:28
是呀,这屏幕还挺贵,但显示效果和触摸体验也挺强~  详情 回复 发表于 2022-5-21 11:09

回复

76

帖子

0

资源

一粒金砂(中级)

littleshrimp 发表于 2022-5-21 07:45 我想给板子配个屏 网上一查这个屏幕六百多 算了 算了

是呀,这屏幕还挺贵,但显示效果和触摸体验也挺强~


回复

1281

帖子

0

资源

版主

littleshrimp 发表于 2022-5-21 07:45 我想给板子配个屏 网上一查这个屏幕六百多 算了 算了

啥屏幕要六百多?LCD屏幕没这么贵吧。

点评

周立功的屏幕模块  详情 回复 发表于 2022-5-21 13:24
某宝上的同款屏幕 我也没想到这么贵  详情 回复 发表于 2022-5-21 11:30

回复

9802

帖子

21

资源

版主

wangerxian 发表于 2022-5-21 11:28 啥屏幕要六百多?LCD屏幕没这么贵吧。

某宝上的同款屏幕 我也没想到这么贵

点评

直接买个40p的通用RGB屏幕,也就70多块钱,加个触摸120,自己做个转换板完事了  详情 回复 发表于 2022-5-21 13:24

回复

1418

帖子

6

资源

版主

littleshrimp 发表于 2022-5-21 11:30 某宝上的同款屏幕 我也没想到这么贵

直接买个40p的通用RGB屏幕,也就70多块钱,加个触摸120,自己做个转换板完事了

点评

这个方法好点,要不成本太高了,学习学习还好,用产品上价格太高了。  详情 回复 发表于 2022-5-23 09:02

回复

1418

帖子

6

资源

版主

wangerxian 发表于 2022-5-21 11:28 啥屏幕要六百多?LCD屏幕没这么贵吧。

周立功的屏幕模块

点评

是周立功配套教程的屏幕吧?  详情 回复 发表于 2022-5-23 09:02

回复

1281

帖子

0

资源

版主

RCSN 发表于 2022-5-21 13:24 直接买个40p的通用RGB屏幕,也就70多块钱,加个触摸120,自己做个转换板完事了

这个方法好点,要不成本太高了,学习学习还好,用产品上价格太高了。


回复

1281

帖子

0

资源

版主

RCSN 发表于 2022-5-21 13:24 周立功的屏幕模块

是周立功配套教程的屏幕吧?


回复

5390

帖子

18

资源

五彩晶圆(中级)

lcd都跑起来了,楼主玩的真快。

个人签名

默认摸鱼


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

查找数据手册?

EEWorld Datasheet 技术支持

最新文章 更多>>
    推荐帖子
    【NUCLEO-L4R5ZI评测】对比STM32的真随机和电脑的伪机数

    网上都说一搬情况下会用电脑软件生成的随机数都是计算出来的伪随机数,存在一定规律为此还有一个专门提供真随机数服务的组织rand ...

    不知道有没有充值积分什么的

    如题

    BLE-CC2541项目的一点经验记录

    BLE之CC2541做低功耗智能硬件 介绍 最近由于项目需要,使用CC2541做一款类似于蓝牙手环的智能硬件,可实现采集人体的温度, ...

    多地竞相布局 5G带动自动驾驶加速步入现实

    今年政府工作报告提出,加强新型基础设施建设,发展新一代信息网络,拓展5G应用。商用一年来,我国5G部署不断提速,5G正在加速融入 ...

    【中科蓝讯AB32VG1 RISC-V板“碰上”RTT测评】ADC

    本帖最后由 xiyue521 于 2021-5-16 23:33 编辑 首先使能adc后寻找设备挂载:(rt_adc_device_t)rt_device_find(ADC_DEV_NA ...

    Silicon Labs推出全新的Sub-GHz片上系统 具有1+英里的无线范围和10+年的电池寿命

    Silicon Labs新的sub-1-GHz(sub-GHz)SOC提供了世界上第一个sub-GHz无线解决方案,该解决方案将远程射频和能源效率与经认证的Ar ...

    关闭
    站长推荐上一条 1/7 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表