概述
直接通过交叉编译链和硬件来对一个GUI进行学习和调试显然不太现实,毕竟再快的编译链和烧录方式都需要一定的时间,而且还是交叉环境下。所以还是需要一个纯软件的模拟器来模拟环境,这样就可以较为方便的对一些函数和参数进行调试。
这里使用VS2019。
源码下载
github地址:https://github.com/lvgl/lv_port_win_visual_studio。
下载ZIP到本地。压缩包还是比较小的,不用很久。
解压之后在根目录会有一个VS2019的工程(解决方案)。不过现在打开这个是没有用的。
因为以这种方式下载的包里,这三个文件夹都是空的。需要自行下载然后复制进去。
回到刚才的github界面,点进 LVGL.Simulator 文件夹,这里的三个子文件夹都有对应的链接。分别点进去,然后下载到本地即可。
最后会下载这四个压缩包。