查看: 1206|回复: 1

[分享] MCUXpresso中添加littlevgl库

[复制链接]

该用户从未签到

655

主题

6311

帖子

0

超级版主

Rank: 8Rank: 8

积分
19927
最后登录
2024-4-19
发表于 2021-4-9 17:40:47 | 显示全部楼层 |阅读模式
本帖最后由 小恩GG 于 2021-4-19 10:25 编辑

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

现在我们的LPC SDK 包中已经集成了litttlevgl源码文件,方便用户使用。
下载SDK包,解压后可以看到,存放路径为:SDK_2.9.0_LPCXpressoxxx\middleware\littlevgl 。

在MCUXpresso IDE中新建工程时,SDK里面的驱动和库都可以在“component”选项中勾选添加,但是有小伙伴发现找不到littlevgl:
1.png
(目前最新的V2.9及之前版本的SDK是这样。)


当然我们可以手动添加那些文件,只是比较麻烦,那如何才可以直接选择呢,作如下修改:
每个SDK下都有一个manifest 文件,例如lpc55s28, “LPCXpresso55S28_manifest_v3_8.xml”,
搜索
<componentid="middleware.littlevgl.LPC55S28" name="littlevgl"brief="littlevgl library" version="7.4.0"full_name="Middleware littlevgl" devices="LPC55S28" user_visible="false"type="middleware" package_base_path="middleware/littlevgl"project_base_path="littlevgl">

更改false为ture,再重新将SDK安装到IDE,新建工程,此时就可以看到:


2.jpg

完成后,可以在工程文件目录下看到littlevlg:
3.jpg



回复

使用道具 举报

  • TA的每日心情
    慵懒
    2021-12-23 09:57
  • 签到天数: 1587 天

    [LV.Master]伴坛终老

    5

    主题

    3046

    帖子

    23

    金牌会员

    Rank: 6Rank: 6

    积分
    8200
    最后登录
    2024-4-17
    发表于 2021-4-10 12:59:32 | 显示全部楼层
    这个妙!
    回复

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-19 16:43 , Processed in 0.107038 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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