资 源 简 介
LittlevGL是一个免费的开源图形库,提供了创建嵌入式GUI所需要的一切易于使用的图形元素,具有漂亮的视觉效果和低内存占用。具有功能强大的单元块,对输入设备支持较完善,同时具有低内存,采用C编写具有比较好的兼容性。中英文档是对LittlevGL文档的简单翻译,有利于快速了解LittlevGL各功能模块的应用。EXamde5.4 Button(v btn)............58Overview58Style usage...............59Notes59Example595.5 Button matrix(lv btnm)61Overview61Style usage.................,..................62Notes62Example625.6 Calendar( calendar)-……64OverviewStyle usage……看着翻Example655.7 Chart( ly chart)…67Overview..67Style usage.......:.:::::·::::::68Example…685.8 Check box lv cb)70Overview70Style usage…70Example705.9 Container(lv cont72Overview72Style usage……72NoExample735.10 Drop down list(lv ddlist)74Overview74Style usage ...74Example,…:::..:.:..:::::.aa是着着·目1着着,非着·着755.11 Gauge(Iv gauge7676Style usage76Example775.12mage(img)….,,,,,7878Style usage着看E着NotesExample795.13 Image button(| imgbtn).…………………281verview81Style usage…...,.,NotesExample,…815.14 Keyboard(Nkb)…83Style usageExample5.15List(|ist)…着着着D·音着着垂8585Style usage.........................85Notes86EXame865.16LED(l|ed)..,OverviewStyle usage....................89Notes89Example5.17Line(line)…91OverviewStyle usage.................,..................91NotesExample....................5.18 Line meter( Imeter)……93Overview..93Style usage…看着翻93Notes93Example945.19 Label (lv label)..96Overview96Style usage………………Notes97Example975.20 Message box(Iv mbox).......,,99OverviewStyle99Not100mp1005.21 Page(v page)........::::.:.:::102Overview…………,…102Style usage103Notes103Example1045.22 Preloader(lv preload):.::::::..105Overview105Style105Example1055.23 Roller(lv roller).......106Overview.…106Style usage…106ExampleE着1075.24 Slider (lv slider).108Overvie108Style usage108Notes108Example1095.25 Spinbox(Iv_ spinbox).111Overview……4111Style usage Notes111notes111Example....1115.26 Switch(lSW)…..112Overview.…4112Style usage…112Notes112Example1135.27 Tab view(Iv tabview)114Overview114Style usage…..114Notes…115Example1155.28 Text area(lvta)…116Overview116Style usage117Notes117Example1175.29 Window(lv window)119Overvie.119Style usage119Notes120camp内容表Welcome portingButton matrix (lv btnm欢迎移植Calendar (lv calendar)PC simulator ObjectsPC模拟器项目Chart(lv chart)Styles风格Check box (1v cb)Input devicesContainer(1v cont输入设备Drop down list(lv ddlist)Colors颜色Gauge(lv gauge)Fontmage (lv lmg字体Image button(lv imgbtn)Drawing绘画Keyboard (lv kb)List(lv listAnimations动画Led(lv led)Coding Style guideLine (1v line)Line meter(lv 1meter)Object typesArc(lv arc)Label(lv labe1)Bar (lv bar)Message box(1v mbox)Base object (lv obj)Page(lv pageButton(lv btn)Preloader(lv preload)Switch(lv sw)Roller (lv rollerTab view (lv tabview)Slider (lv sliderText area (lv ta)inbox (lv spinboXWindow (lv window)云图■xD62:ChecK Doeleica一Cekba check bpsELittleygl是一个免费的开源图形库,提供了创建嵌入式GU所需要的一切易于使用的图形儿素,只有漂亮的视觉效果和低内存占用。关键特性Powerful building blocks buttons, charts, lists, sliders, images, etc功能强大的单元块按钮、图表、列表、幻灯片、图片等Advanced graphics with animations, anti-aliasing, opacity, smooth scrolling先进的图形动画,反锯齿透明度,平滑滚动Various input devices touch pad, mouse, keyboard, encoder, buttons, etc各种输入设备触摸板、鼠标、键盘、编码器、按钮等。Multi-language support with UTF-8 encoding支持UTF-8编码的多语言Fully customizable graphical elements全可定制的图形元素Hardware independent to use with any microcontroller or display硬件独立于任何微控制器或显示器Scalable to operate with little memory (50 kB Flash, 10 kB RAM)可伸缩用于少量内存(50 kb flash,10 kb ram)的操作OS, External memory and GPU supported but not required支持O5、外部存储器和GPU,但也不强求Single frame buffer operation even with advances graphical effects即使有先进的图像特效,也可以进行单帧缓冲Written inc for maximal compatibility用C编写,从而具有最大的兼容性Simulator to develop on PC without embedded hardware没有嵌入式硬件的情况下也可以基于PC模拟器开发Tutorials, examples, themes for rapid development为快速丌发而准备的教程、例了及主题5