|
论坛里不少朋友都喜欢玩各种液晶屏幕,单色的液晶占了不少比重。
使用一些开源的GUI可以加速设计界面,方便实现人机交互。但是反复烧写固件,再反复修改十分麻烦。有了GUI模拟器就可以方便地在电脑上看到实现的效果,调试好之后再移植到单片机上。使用模拟器还可以方便地截图,便于制作说明书等。
SimpleGUI是一款针对单色显示屏设计的接口库。
https://gitee.com/Polarix/simplegui
B站有作者的教学视频
【SimpleGUI讲解视频-01 SimpleGUI概述】 https://www.bilibili.com/video/B ... b16ae4ed9aad820ce9a
VirtLCD是一个通用的LCD模拟器,可以利用它在Windows系统的电脑上模拟嵌入式GUI开发。
https://gitee.com/kerndev/VirtualLCD
我使用上面的源代码,写了一个MP3播放器
VirtLCD部分,原作者使用VC++编译,程序是32位的。
我没有VC++,修改了部分代码,使用MinGW_x64重新编译,改成了64位。
IDE使用的是小熊猫C++,个人感觉编写小程序非常好用。
下面是我的工程。
https://wwba.lanzouq.com/ig73p1iuoora
密码:91t4
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|