<strike id="j95d5"><i id="j95d5"></i></strike><ruby id="j95d5"></ruby>
<span id="j95d5"><video id="j95d5"><strike id="j95d5"></strike></video></span>
<strike id="j95d5"><i id="j95d5"><cite id="j95d5"></cite></i></strike>
<strike id="j95d5"><i id="j95d5"></i></strike>
<strike id="j95d5"><i id="j95d5"></i></strike>
<span id="j95d5"><dl id="j95d5"><del id="j95d5"></del></dl></span>
<span id="j95d5"><i id="j95d5"></i></span><strike id="j95d5"></strike>
<strike id="j95d5"><dl id="j95d5"></dl></strike><span id="j95d5"><dl id="j95d5"></dl></span>
<strike id="j95d5"></strike>
<span id="j95d5"><dl id="j95d5"><ruby id="j95d5"></ruby></dl></span>
<span id="j95d5"><dl id="j95d5"><del id="j95d5"></del></dl></span>
<strike id="j95d5"></strike>
<span id="j95d5"><dl id="j95d5"><del id="j95d5"></del></dl></span><strike id="j95d5"></strike><strike id="j95d5"><dl id="j95d5"><del id="j95d5"></del></dl></strike>

littleVGL-visual_studio模擬器的搭建

2020-09-28 22:05:07 sxodm

在PC與移動(dòng)設備中,對UI設計關(guān)注較高,現在進(jìn)入工業(yè)2.0時(shí)代后,在工業(yè)控制及設備中,對UI的要求也提高了,能做出一個(gè)和手機一樣的界面,又能節約成本是工程師們一直想要的。下面介紹一個(gè)嵌入式littleVGL,它是一個(gè)開(kāi)源的嵌入式圖形控件庫,MIT協(xié)議, 圖形美觀(guān),硬件無(wú)關(guān),移植方便,可移植性強,占用資源少。

硬件要求:

1.    16, 32 or 64 bit microcontroller or processor

2.    16 MHz clock speed is recommended

3.    Flash/ROM: > 64 kB for the very essential components (> 180 kB is recommended)

4.    One frame buffer in the MCU or in external display controller

5.    C99 or newer compiler

6.    Basic C (or C++) knowledge: pointers, structs, callbacks

7.    RAM:Static RAM usage: ~2 kB depending on the used features and objects types Stack: > 2kB (> 8 kB is recommended) Dynamic data (heap): > 2 KB (> 16 kB is recommended if using several objects). Set by LV_MEM_SIZE in lv_conf.h. Display buffer: > “Horizontal resolution” pixels (> 10 × “Horizontal resolution” is recommended)

官網(wǎng) :https://lvgl.io/

官方在線(xiàn)文檔:https://docs.lvgl.io/latest/en/html/intro/index.html

最重要的是:它支持PC模擬,只用PC就可以直接運行你的界面,這就極大的方便了圖形界面相關(guān)的調試。

可選的IDE

四川升翔科技有限公司

現在以VS2019為例,包括以下四個(gè):

1.    模擬器 :https://github.com/lvgl/lv_sim_visual_studio_sdl

2.    LVGL庫:https://github.com/lvgl/lvgl

3.    LVGL 演示demo:https://github.com/lvgl/lv_examples

4.    LVGL 驅動(dòng)驅動(dòng):https://github.com/lvgl/lv_drivers

 

模擬器下載來(lái)目錄如下, lv_drivers,lvgl,lv_examples都是空文件夾,

將上面下載的另外三個(gè)資源分別放入對應的這三個(gè)文件,注意目錄層級。

四川升翔科技有限公司

這個(gè)模擬器是vs2019的,點(diǎn)重新生成目標解決方案

四川升翔科技有限公司

下面開(kāi)始運行demo

 四川升翔科技有限公司


標簽: 單片機
My title 大地资源高清播放在线观看| 人妻无码| 嫩白BBWBBWBBWBBW| 欧美精品VIDEOSEX极品| 黄色视频在线免费观看| 国产| 国产又黄又硬又粗| 午夜福利视频|