本帖最后由 xi_liang 于 2014-7-5 10:11 编辑
首先说明的是在网上http://www.ucgui.com/ucgui/uC-GUI-V3-90a.rar这个地址下载的源码有问题,配置memdev后运行到wm demo出现死机。害得我搞了两天才查出问题,原来GUI\Widget\EDIT.c源码被houhh“牛人”修改过。删掉此部分代码后即运行正常。
简单介绍下移植方法,下载官方移植好的STM32+uCOSII源码 Micrium-ST-uCOS-II-LCD-STM32。然后添加在任务里添加MainTask()来运行UCGUI DEMO。
参照LCDWin.c添加LCD驱动GUI\LCDDriver\LCDDriver.c,这个是底层LCD驱动和UCGUI上层的接口,主要需要实现LCD_L0_XXXX这些函数。
还有其他的配置可搜索下网上的,在这里就不多说了。
开发环境:stm32f103zet6 fsmc ili9320
RealView MDK4.12完整工程源码
STM32_uCOS2.86_uCGUI3.90.rar
(1.87 MB)
|