×

DN&DB 系列动态旋转角度技术资料

消耗积分:0 | 格式:zip | 大小:43.93 MB | 2025-02-19

广州大彩串口屏

  • 140内容
  • 14w+阅读
  • 53粉丝
可获得潜在客户线索数量 550+

实现动态控制屏幕自由旋转

 

 

        以80480M070 屏幕为例,准备做两套UI,一个横屏一个竖屏,0°/180°为横屏显示,90°和270°为竖屏显示;分别编译生成


1.lua 控制旋转角度
set_lcd_rotate(rotate) 0-0°,1-90°,2-180°,3-270°

function on_update(slave,vtype,addr)
   if vtype == VT_LW
   then
      if addr == 0x8888
       then
           local val = get_uint16(VT_LW, 0x8888)
           set_lcd_rotate(val)
       end
   end
end


2.
2.1.编译横屏工程,选择 0°    - image.bin, project.bin,生成的private下载资源包,拷贝到SD卡根目录,放着准备好
2.2.编译横屏工程,选择 180°  - image.bin, project.bin,重命名(扩展名前加180),命名成image180.bin, project180.bin,并拷贝2.1 里面private目录下
2.3.编译横屏工程,选择 90°   - image.bin, project.bin,重命名(扩展名前加90),命名成image90.bin, project90.bin,并拷贝2.1 里面private目录下
2.4.编译横屏工程,选择 270°  - image.bin, project.bin,重命名(扩展名前加270),命名成image270.bin, project270.bin,并拷贝2.1 里面private目录下

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !