在移植之前当然要明白ucgui是什么,它就是一种嵌入式图形软件,用它可以制作操作界面,图像……等等,用于在显示设备上显示。要在自己的嵌入式设备中应用必须要进行移植……摸索了近一个星期今天终于移植完美,并成功绘制出一幅图像。
在移植前看过很多资料和例程。可能每个人的编程风格各具特色,从而大相径庭,让自己也甚是苦恼。看到有的完全不同风格的代码我还是宁愿自己重头开始自己一点点移植,当然遇到问题也只能靠自己。过程中遇到的个个令人抓狂但网上有搜不到解决办法的问题我会进行详细说明,希望对初次进行移植的同学能有所帮助。下面是我的吐血总结:
一、
做好准备工作:下载UCGUI的源代码(我用的是3.90版的);建立好自己的stm32的工程并且编译无误;
二、
打开源代码文件夹,
三、
复制START\GUI粘贴到工程文件夹中,复制START\CONFIG粘贴到工程目录下的GUI文件夹下,复制SAMPLE\GUI_X文件夹到工程目录下的GUI\CONFIG文件夹中。这样ucgui中的文件已经够了,接下来就是修改了。
四、
打开之前建好的mdk工程,把拷贝入工程中的ucgui文件加入工程中。整个工程的结构如下:………………………… 更详细请看附件,发帖字数有限制。
stm32之UCGUI移植.pdf
(401.78 KB)
更详细
|