柿饼是RT-Thread生态系统中的一环,以C++编写的,是RT-Thread上一款现代化图形UI库,他自带开发IDE,开发过程很通俗易懂,用过C#或者VC6.0做过dialog的同学应该直接上手。
首先要安装官方给的IDE,PersimmonUI1.1.0
8.png 安装过程中,只要注意一点,最后提示你是否需要安装USB驱动,要点是,不然最后烧写程序的时候,不能识别板子的,如图。
9.png
软件安装完成,建立一个简单的工程,如图,随便添加几个控件进去,如图,一个很简洁实用的IDE!!
2.png
要烧写上位机制作的UI效果,板子上要把BootLoader烧写进去,我们拿到的板子已经有demo了,所以肯定有bootloader在里面了,既然提到了bootloader,那么顺带说一些东西。首先,要做一个USB转TTL的烧写工具,板子本身带了接长线了,我自己找了个USB转TTL的工具,然后接了个线,嘿嘿。
5.jpg
接到板子上,这样板子的打印信息就能通过串口助手看到了,如果要玩一下bootloader的同学一定要做一个哟!!
3.png
我拖了一些简单的UI到新建的工程里面,做个demo,弄好了,就可以下载了,下载钱要确保板子是和PC连接的,软件也有提示,如图,
7.png
点击下载按键,如图,等待下载完成,
6.png
下载完成,会有提示框图的,如图,就表示下载到板子里面啦,板子就会呈现你设计的UI了,
1.png
对比一下,实际显示效果,和设计效果,嘿嘿,成功,希望大家看了我的帖子,能尽快上手柿饼UI哟。
10.png