xi_liang 发表于 2011-6-10 14:59

完整源码版uCOSII2.86+uCGUI3.90在百为stm32上的移植

本帖最后由 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完整工程源码

txf1984 发表于 2011-9-7 22:10

好东西下载了. 谢谢

YJH眼睛 发表于 2011-9-9 17:18

谢谢楼主。。。。学习啦。。:)

yang_zhili 发表于 2011-9-12 07:12

顶一下

lysn19 发表于 2011-9-12 18:21

MARK

zsh198702 发表于 2011-9-18 16:54

MARK

SampsonKong 发表于 2011-9-30 22:56

mark

仰天大笑中 发表于 2011-10-8 09:08

很好,感谢楼主

tianshizaizhe 发表于 2011-10-19 16:34

感谢楼主

jiangzhe8525 发表于 2011-11-17 12:46

谢谢楼主

jiangzhe8525 发表于 2011-11-17 12:51

楼主,怎么没有工程文件,是用KEIL 或者IAR么

abmin 发表于 2011-11-18 13:31

正好有这块板子,学习一下!

abmin 发表于 2011-11-18 13:50

有啊,project文件夹下面! 11# jiangzhe8525

jiangyuelong 发表于 2011-12-13 10:28

项目分享内容:

一.         嵌入式无线网络智能化家电产品试验系统项目

二.         嵌入式μ/COS-II下的智能温度测控仪

三            基于ARM Linux环境下嵌入式网络图像视频采集环境监控系统

四             舞台灯具可靠性试验系统嵌入式测控节点

五             网络视频监控项目

六             mini2440+TD035STED4实现类似手写板功能

七             mini2440制作的无线视频小车

八          STC12C5A60S2 + VS1003B模块 + SD卡模块把MP3做出来啦

九.         伟纳杯比赛-一等奖作品

十          DIY简易数码照相机(有图有源码)

十一.       医学图像系统(只支持隐式大部分的CT,DR,CR)

十二      STM32F103VBT6超屏解决OV7660高速数据同步读取

十三.   DIY的wav播放器(有图有源码)

十四.    DIY的STM32驱动OV7660摄像头成功

十五.    AVR作实用的电源设备作品, (有图有源码)

十六.   基于ARM LINUX的网络监控系统 (有图有源码)

十七.   基于KMZ52磁场传感器电子指南针设计与制作

十八.   愚作——基于ARM和CPLD的图像系统(完全开源)

十九.   基于ARM7的手持式导航仪(附件源程序和GPS手册)

二十.   ARM(S3C2440)上运行的 MP3
二十一


      共享国嵌高级项目:

       项目1(H.264远程视频监控)
       项目2(移动图像监控系统)
       项目3(安全文件传输系统)

QQ:1653687969联系

   linux驱动分享内容:

    一    18b20驱动+温度显示linux

    二    mini6410 红外 驱动程序+测试程序 (源码)

    三    通过Web远程浏览并控制Mini6410上的摄像头

    四    驱动红外接收头,接收遥控器信号

    五    mini2440上驱动步进电机实现控制

    六    mini2440上驱动2.4g无线射频模块发送数据,无线通讯
    红外接收头+遥控器+步进电机

    七    mini2440上实现iic驱动

    等等······

    QQ:1653687969联系

       QT分享内容:

二ARM Linux 下基于Qt的免驱摄像头通用预览程序

三自己写的一个秒表和世界时间表(QT4 开发模式的入门例子)

四QT4写的,可用于嵌入式的文件管理器

五第一个QT程序。空气物性的计算

六   一个完整的 音乐播放器源代码

七   一个开源的Qt4播放器界面程序,带电视输出功能

八    Qt编写串口通信程序
九基于Mplayer的多媒体应用开发指南(开源的广告*程序)
医疗药费管理程序(已更新)
ARM Linux 下基于Qt的免驱摄像头通用预览程序
ftp客户端
QT GPS 定位系统(更新源代码)

初初级的一个小东西, 记账用, 功能超级简单
大数据量绘图 demo
红旗杯比赛时写的程序
解决clientserver聊天程序聊天窗口退出时出现错误报告
基于Qt phonon 实现的跨平台播放器,支持KTV歌词显示
BPMS美容院商品和顾客资料管理程序v0.0.2
基于qt4 和mplayer的开发 ;实现视频音频播放功能

陈德林123 发表于 2012-4-9 17:11

就知道打广告   看看楼主你还要收费

tee. 发表于 2012-4-9 17:25

多谢楼主分享~!~!~!

logger 发表于 2012-4-12 20:56

学习~

lxh413458727 发表于 2012-4-18 09:54

绝对的好东西,谢了

ccsuxhw 发表于 2012-4-27 13:21

很好

shahexu 发表于 2012-7-31 11:12

非常感谢
页: [1] 2 3 4
查看完整版本: 完整源码版uCOSII2.86+uCGUI3.90在百为stm32上的移植