LVGL 模拟仿真(Windows+CodeBlocks)
一、准备材料
- Code Blocks官网:https://www.codeblocks.org/
- Code Blocks 汉化包:链接: https://pan.baidu.com/s/12zB5bD56bbhydNpYwNedkw 提取码: 83qf
- lvgl 的 Code Blocks 工程:https://github.com/lvgl/lv_port_win_codeblocks
- lv_drivers:https://github.com/lvgl/lv_drivers
- lvgl:https://github.com/lvgl/lv_drivers
二、Code Blocks下载
下载带编译的版本,如果自己电脑上单独装有mingw编译器的可以不用下载非编译的版本

二、Code Blocks安装
直接下一步

直接下一步

直接下一步

选择安装路径

直接下一步

是否启动软件

安装完成


设置cbp文件默认用CodeBlocks打开



三、Code Blocks 汉化
汉化包下载,不到200k,所以不用担心
链接: https://pan.baidu.com/s/12zB5bD56bbhydNpYwNedkw 提取码: 83qf将下载的文件拷贝到安装路劲
打开CodeBlocks安装根目录CodeBlocks\share\CodeBlocks,如下图所示:

打开软件,选择设置

设置完成后,重启软件即可

四、Code Blocks 工程
下载 lvgl 的 Code Blocks 工程
Github仓库:https://github.com/lvgl/lv_port_win_codeblocks下载 lv_drivers
Github仓库:https://github.com/lvgl/lv_drivers下载 lvgl
Github仓库:https://github.com/lvgl/lvgl打开 lvgl 的Code Blocks 工程,如下图所示:

分别将 lv_drivers 和 lvgl 解压到对应的文件
设置 Code Blocks 的编译器


双击打开项目

编译运行

运行结果

五、案例使用
找到自己所需的测试函数

调用函数

参看文献
LVGL学习笔记(2)——搭建环境、模拟仿真(Windows+CodeBlocks):https://www.jianshu.com/p/006811928dd9
CodeBlocks-20.03下载安装及中文教程:https://blog.csdn.net/qq_46207024/article/details/115710608
LVGL 模拟仿真(Windows+CodeBlocks)的更多相关文章
- U3D模拟仿真实现
最近在做一个模拟仿真系统,数据源是一个实时数据库,场景中包含一些监测点.监测点给信号的方式是有物体到了监测点给上料信号,物体离开了监测点给下料信号:注意,如果有多个物体到达或离开监测点,那给信号的时间 ...
- 基于Modelsim的视频捕获模拟仿真
一.前言 针对牟新刚编著的<基于FPGA的数字图像处理原理及应用>中第五章系统仿真中关于视频捕获模拟的例子进行补充和仿真验证,简言之,吊书袋子. 2020-02-27 21:09:05 二 ...
- 通过Javascript模拟登陆Windows认证的网站
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>模拟登陆</title ...
- NS网络仿真,小白起步版,双节点之间的模拟仿真(基于TCP和FTP流)
set ns [new Simulator] set tracefd [open one.tr w] #开启跟踪文件,记录分组传送的过程 $ns trace-all $tracefd set namt ...
- c# C++接口封装 汽车模拟仿真
struct PinCamParIn//用户输入的针孔相机参数结构体{ char CameraName[512]; float Offset[3]; float Angle[3]; ...
- 模拟登陆WINDOWS认证的sharepoint页面
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- 常见信号的模拟仿真(matlab)(spike signal)
1. 一维信号 构造离散时间向量: Fs = 1000; % sampling frequency,采样频率 T = 1/Fs; % sampling period,采样周期 L = 1000; % ...
- NS网络仿真,小白起步版,模拟仿真之间注意的事项
FTP是基于TCP的,所以FTP应用不可以绑定UDP发送代理 FTP和CBR属于应用流,他们用来绑定TCP和UDP发送代理 TCP用于发送代理时,接收代理为TCPSink,可以绑定FTP应用.CBR流 ...
- Windows和Linux环境,网络异常模拟测试方法【转载自光荣之路微信公众号】
1.网络异常的分类 在系统的运行过程中,可能会遇到各种各样的网络问题,其中主要可能出现的问题有 网络延迟:当网络信息流过大时,可能导致设备反应缓慢,造成数据传输延迟: 网路掉包:网路掉包是在数据传输的 ...
随机推荐
- CSS进阶内容—盒子和阴影详解
CSS进阶内容 在学习了CSS基本知识之后,我们需要进一步了解CSS,因此写下了这篇文章 当然如果没有学习之前的知识,可以到我的主页中查看之前的文章:秋落雨微凉 - 博客园 CSS三大特性 首先我们先 ...
- 一文解决Vue中实现 Excel下载到本地以及上传Excel
相信大家在项目中经常会遇到一些上传下载文件的相关功能,本文就Excel的相关功能进行简述: 咱直接看代码: <div class="import-main-content"& ...
- C++算数运算符和位运算符
C++根据功能和用途将运算符分为算数运算符.位运算符.关系运算符和逻辑运算符等不同类型.四种不同运算符的优先级从大到小依次位算-位-关-逻. 一.算数运算符 1.加减乘除(+ - * /) 加减乘除位 ...
- docker仓库之harbor的基本使用(二)
1 1.配置docker使用harbor仓库上传下载镜像 2 #注意:如果我们配置的是https的话,本地docker就不需要任何操作就可以访问harbor 3 测试机器 4 root@ubuntu1 ...
- Trie树模板2
Trie数模板2 problem 这道题然后我们求最大异或对,我们很容易想出来 \(O(n^2)\) 的做法,两层循环遍历搞定 然后我们知道这样是肯定是肯定过不了的,我们考虑用字典树解决,然后我们来看 ...
- .NET Core 实现后台任务(定时任务)Longbow.Tasks 组件(三)
原文链接:https://www.cnblogs.com/ysmc/p/16512309.html 在上两篇文章中,简单介绍了怎么使用 IHostedService 与 BackgroundServi ...
- java发送http请求get/post
1,导入依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId> ...
- 基于gRPC编写golang简单C2远控
概述 构建一个简单的远控木马需要编写三个独立的部分:植入程序.服务端程序和管理程序. 植入程序是运行在目标机器上的远控木马的一部分.植入程序会定期轮询服务器以查找新的命令,然后将命令输出发回给服务器. ...
- 2499-springboot使用jar形式打包在linux上运行
由于maven使用的种种问题,以前springboot版本变化较快带来的一些不兼容问题,是否考虑下使用jar形式运行web程序,而不是固守于war包与tomcat: 主要原理有两点: 使用nohup来 ...
- PHP生成器yield使用示例
<?php function getLines($file) { $f = fopen($file, 'r'); try { while ($line = fgets($f)) { yield ...
