完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
成功点亮 LCD 之后,接下来要做的当然是上 GUI 啦。这里分享使用 littleVGL2RTT 软 件包的移植过程。由于两个原因,这个软件包导入项目后是无法直接使用的,需要进行 相应的修改才能正常显示。 ** 1.LVGL 不支持 24bit 的色彩,而 Art-Pi 媒体扩展版上的 LCD 刚好就是 24bit 的。 ![]() 开发环境: rt-thread studio 开发板: Art-Pi Art-Pi 上没有温湿度监控的传感器,需要自己添加,于是近日从某宝上购得 AHT10 温湿度模块,于是乎接到 Art-Pi 上体验一番,无奈中间还是有少许曲折。经过摸索,最终还是能成功驱动,再此记录一贴,方便小伙伴们查阅。 硬件连接上,借用了多媒体扩展版的触摸接口 I2C2。为什么选用这个 I2C 接口呢,一方面因为自从有了RGB 屏之后,多媒体扩展屏就一直吃灰状态,这个接口暂时不需要使用到;另一方面是这个接口之前在调试多媒体扩展屏的时候使用过,知根知底。说到底,就是懒。 ![]() 开发板 art-pi + 多媒体扩展版 开发环境 rtthread studio 内核版本 4.0.3 多媒体扩展屏到手之后玩了一下显示和触摸,然后加上 GUI 小玩了一下就被打入冷宫一直吃灰了。近期由于项目需要做和音频播放相关的应用,才想起来多媒体扩展屏的音频功能一直还没玩过,赶紧拿出来装上,开启挖坑填坑之旅。 首先是打开 rtthread-settings,配置打开多媒体扩展屏的 audio 功能宏定义,暂时不勾选 MP3 功能。可以看到,勾选了 audio 功能之后,会自动选中 I2C3,因为多媒体扩展屏上使用的 WM8988 是通过 I2C 控制的。 ![]() |
|
相关推荐
|
|
【社区之星】李静:不断学习,去追随新威廉希尔官方网站 的脚步,将知识通过实践转换为能力
1230 浏览 0 评论
3139 浏览 0 评论
快速部署!米尔全志T527开发板的OpenCV行人检测方案指南
11611 浏览 0 评论
3294 浏览 0 评论
边缘设备的奇妙之旅:在小凌派-RK2206上部署AI模型来实现视觉巡线
1706 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-7-16 08:35 , Processed in 0.730953 second(s), Total 69, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191