你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32G070RB+LVGL移植

[复制链接]
754660251 发布时间:2020-11-28 01:16
1.硬件
硬件是在STM320G070RB NUCLEO板的基础上做了一块拓展板,拓展板上有LED、按键、编码器按键、1.14寸IPS 屏幕、CH340电路、W25Q64等。



2.软件
软件使用STM32CubeMX生成带FreeRTOS的keil工程。
然后编写了显示屏、编码器按键、W25Q64的驱动。
最后移植了LittleVGL V7.7.2STM320G070RB内部资源是 36K RAM + 128KB 的FLASH,跑GUI还是比较吃紧的


于是我对LittleVGL进行了部分裁剪:去掉了Roller、Page、Linemeter、Line、Led、Line、Long_txt_hint等多个控件。只保留了ARC、BAR、BTN、LABEL、Container、List等基本控件目前FLASH还剩 37KB左右的空间。

LVGL部分效果展示:
1.LED控制

可以使用编码器选择“YES” 或者“NO”

2.按钮、进度条控件展示

可以通过旋转编码器控制进度条

源码太大,上传不了,后续放在CSDN上!


















QQ截图20201128011850.jpg
QQ截图20201128012308.jpg
nucleo.jpg
LED_Control.jpg
btn.jpg
收藏 评论1 发布时间:2020-11-28 01:16

举报

1个回答
乐天乐 回答时间:2020-11-28 10:01:34
膜拜
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版