导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    既然D1/D1S的LVGL8有G2D和双缓 那么LVGL7也值得拥有

    MR Series
    3
    6
    3687
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • T
      TEVET LV 7 最后由 编辑

      如题,
      tina最新的版本放出了双缓和G2D到LVGL8,
      感觉LVGL7写过的代码也应该要搞起来你说是吧 。
      那么咱就给它新版本的 sunxifb 给搞过来吧对吧。
      包包在这里: D1S_lvg7_with_G2D_doublebuffer.tar.gz

      注意里边没有包含交叉编译工具,要自己export一下。
      解压包后有d1s-nezha依赖文件夹,不要挪走,直接进 lv_port_linux_frame_buffer_nezha_d1 文件夹make 就行了。

      具体你想旋转LVGL7 ,那非常简单:

      sunxifb_init(0); 修改成 sunxifb_init(LV_DISP_ROT_90); 就是旋转90度。

      系统啥的就不用去关心这个旋转问题了,依然美滋滋。

      大佬们试一下,舒服就对了。

      T 1 条回复 最后回复 回复 引用 分享 0
      • T
        TEVET LV 7 @TEVET 最后由 TEVET 编辑

        @tevet 对了,忘了说了,旋转的时候,横竖分辨率宏定义要自己调换一下,这个代码没有自动适配

        1 条回复 最后回复 回复 引用 分享 0
        • Referenced by  whycan whycan 
        • Referenced by  q1215200171 q1215200171 
        • Referenced by  q1215200171 q1215200171 
        • aldfaaa
          whycan矿工-小叶 LV 7 最后由 编辑

          哪吒套件(D1)跑LVGL8需要改什么?

          T 1 条回复 最后回复 回复 引用 分享 0
          • T
            TEVET LV 7 @aldfaaa 最后由 编辑

            @aldfaaa 回大佬,V2版本已经内置lvgl8,可以食用

            1 条回复 最后回复 回复 引用 分享 0
            • Y
              yelong98 LV 7 最后由 编辑

              2.0里面的lvgl8怎么能拿出来单独编译?不会cmake的白痴难在这一步了

              T 1 条回复 最后回复 回复 引用 分享 0
              • T
                TEVET LV 7 @yelong98 最后由 编辑

                @yelong98 回大佬
                为了摆脱TINA-BSP的磁盘噩梦能舒服地只编译LVGL8在D1S/D1上面肆意玩耍
                https://bbs.aw-ol.com/topic/1084/share/1
                这里已经搞好放上来了,就改改Makefile 就行了,可以脱离bsp编译

                1 条回复 最后回复 回复 引用 分享 0
                • 1 / 1
                • First post
                  Last post

                Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

                行为准则 | 用户协议 | 隐私权政策