搜索
bottom↓
回复: 162

完整源码版uCOSII2.86+uCGUI3.90在stm32上的移植,含uCGUI3.9源码(不是.lib)

  [复制链接]

出0入0汤圆

发表于 2011-6-6 13:24:49 | 显示全部楼层 |阅读模式
首先说明的是在网上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完整工程源码

出0入0汤圆

 楼主| 发表于 2011-6-6 23:18:52 | 显示全部楼层
源码终于传上来了
点击此处下载 ourdev_646392N84CJH.rar(文件大小:1.87M) (原文件名:STM32_uCOS2.86_uCGUI3.90.rar)

出0入0汤圆

 楼主| 发表于 2011-6-6 23:25:38 | 显示全部楼层
运行图片

(原文件名:DSCF3113.JPG)


(原文件名:DSCF3069.JPG)


(原文件名:DSCF3070.JPG)


(原文件名:DSCF3071.JPG)


(原文件名:DSCF3074.JPG)


(原文件名:DSCF3079.JPG)


(原文件名:DSCF3077.JPG)

出0入0汤圆

 楼主| 发表于 2011-8-15 04:54:54 | 显示全部楼层
在之前的基础上添加了触摸功能,触摸IC是TSC2046,兼容ADS7843。stm32与TSC2046通信采用SPI方式,非模拟IO方式。
代码如下:
点击此处下载 ourdev_667674VM31AU.rar(文件大小:1.69M) (原文件名:STM32_uCOS_uCGUI.rar)

出0入0汤圆

 楼主| 发表于 2011-6-6 13:26:38 | 显示全部楼层
现在上传不了源码,稍后补上

出0入0汤圆

发表于 2011-6-6 13:39:53 | 显示全部楼层
等等看

出0入0汤圆

发表于 2011-6-6 14:01:38 | 显示全部楼层
顶一下楼主,现在找资料学习UCGUI.

出0入0汤圆

发表于 2011-6-6 15:44:53 | 显示全部楼层
等等再看。

出0入0汤圆

发表于 2011-6-6 17:04:06 | 显示全部楼层
等楼主的佳作!

出0入0汤圆

发表于 2011-6-6 17:43:15 | 显示全部楼层
谢谢分享.

出0入0汤圆

发表于 2011-6-6 18:09:20 | 显示全部楼层
等楼主的程序。

出0入0汤圆

发表于 2011-6-6 18:57:01 | 显示全部楼层
好贴 先mark

出0入0汤圆

发表于 2011-6-6 19:46:59 | 显示全部楼层
留个记号

出0入0汤圆

 楼主| 发表于 2011-6-6 20:20:04 | 显示全部楼层
Bad Gateway
The proxy server received an invalid response from an upstream server.
还上传不了,出现这个错误,是怎么回事呢

出0入0汤圆

发表于 2011-6-6 20:49:25 | 显示全部楼层
回复【楼主位】xi_liang  
首先说明的是在网上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
real......
-----------------------------------------------------------------------

http://www.ucgui.com/ 这网站这么专业的名字 源码还有问题太杯具了啊

出0入0汤圆

发表于 2011-6-6 21:12:19 | 显示全部楼层
\|/

出0入0汤圆

发表于 2011-6-7 07:25:13 | 显示全部楼层
赞。。。

出0入0汤圆

发表于 2011-6-7 08:01:01 | 显示全部楼层
楼主能否提供一下原理图呢?谢谢!

出0入0汤圆

 楼主| 发表于 2011-6-7 08:36:49 | 显示全部楼层
回复【16楼】hetao7241
楼主能否提供一下原理图呢?谢谢!
-----------------------------------------------------------------------

原理图在这里
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4439872&bbs_page_no=1&search_mode=3&search_text=xi_liang&bbs_id=9999

出0入0汤圆

发表于 2011-6-7 08:42:20 | 显示全部楼层
学习

出0入0汤圆

发表于 2011-6-7 09:03:04 | 显示全部楼层
mark!~

出0入0汤圆

发表于 2011-6-28 11:24:13 | 显示全部楼层
当年玩过一段时间,在LCD上画了个凯奇,是个好东西

出0入0汤圆

发表于 2011-6-28 17:49:57 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-9 16:05:01 | 显示全部楼层
标记一下,在考虑用什么系统。

出0入0汤圆

发表于 2011-8-9 17:30:49 | 显示全部楼层
good!!!!

出0入0汤圆

发表于 2011-8-10 10:15:21 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-10 10:57:06 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-15 13:12:52 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2011-9-7 07:46:29 | 显示全部楼层
mark一下,这个学期学嵌入式系统,用stm32

出0入0汤圆

发表于 2011-9-7 08:29:24 | 显示全部楼层
好东西,mark

出0入0汤圆

发表于 2011-9-7 18:37:45 | 显示全部楼层
我标记一下

出0入0汤圆

发表于 2011-9-7 19:12:24 | 显示全部楼层
大家都懂 mark

出0入0汤圆

发表于 2011-9-7 19:41:33 | 显示全部楼层
想研究一下ucosii的文件系统,
外带tcpip
有人有这么方面的研究么?

出0入0汤圆

发表于 2011-9-7 21:09:44 | 显示全部楼层
MARK. 最近在学习..  谢谢LZ

出0入0汤圆

发表于 2011-9-7 21:34:57 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-8 00:00:51 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-16 14:23:55 | 显示全部楼层
mark一下

出0入0汤圆

发表于 2011-9-16 19:55:41 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-16 21:01:23 | 显示全部楼层
待学习

出0入0汤圆

发表于 2011-9-16 22:20:56 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-9-17 08:27:51 | 显示全部楼层
多谢分享

出0入0汤圆

发表于 2011-9-28 23:08:38 | 显示全部楼层
谢谢

出0入0汤圆

发表于 2011-9-29 16:18:26 | 显示全部楼层
正在学习,谢谢

出0入0汤圆

发表于 2011-11-8 10:40:33 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-11-8 14:43:42 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-11-10 18:23:19 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-11-24 08:32:21 | 显示全部楼层
好东西啊,谢谢楼主

出0入0汤圆

发表于 2011-11-25 09:02:30 | 显示全部楼层
学习学习

出0入0汤圆

发表于 2011-12-9 08:42:46 | 显示全部楼层
学习学习

出0入0汤圆

发表于 2011-12-9 08:48:52 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-23 21:40:05 | 显示全部楼层
学习一下!

出0入0汤圆

发表于 2011-12-26 00:01:37 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-26 09:34:31 | 显示全部楼层
学习一下~

出0入0汤圆

发表于 2011-12-28 10:39:49 | 显示全部楼层
非常感谢楼主的分享!

出0入0汤圆

发表于 2012-1-9 09:49:14 | 显示全部楼层
顶!

出0入0汤圆

发表于 2012-1-9 10:11:25 | 显示全部楼层
收藏,学习

出0入0汤圆

发表于 2012-2-3 16:55:48 | 显示全部楼层
MARK. 最近在学习

出0入0汤圆

发表于 2012-2-22 17:59:48 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-2-23 09:26:17 | 显示全部楼层
值得研究

出0入0汤圆

发表于 2012-2-27 10:15:08 | 显示全部楼层
第一次移植,什么都不了解,学习一下。。。

出0入24汤圆

发表于 2012-2-27 10:32:14 | 显示全部楼层
Mark!

出0入0汤圆

发表于 2012-2-29 11:30:58 | 显示全部楼层
学习了!!!

出0入0汤圆

发表于 2012-2-29 15:12:45 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-3-1 18:12:49 | 显示全部楼层
学习,多谢

出0入0汤圆

发表于 2012-6-26 22:27:37 | 显示全部楼层
实在也不好找纯净的源码啊,mark

出0入0汤圆

发表于 2012-9-2 21:42:36 | 显示全部楼层
多谢了,多谢

出0入0汤圆

发表于 2012-9-4 10:37:36 | 显示全部楼层
头文件不太全吧。

出0入0汤圆

发表于 2012-9-11 21:30:42 | 显示全部楼层
MARK一下

出0入0汤圆

发表于 2012-9-11 21:58:32 | 显示全部楼层
可以在官网上自己下载,买个最小系统,就可以了!应该不是很难的,就是需要耐心看操作系统和APP,最好系统的配置修改就ok了!

出0入0汤圆

发表于 2012-9-12 11:54:11 | 显示全部楼层
mark a kram

出0入0汤圆

发表于 2012-9-16 22:35:29 | 显示全部楼层
我也下载学习一下!

出0入0汤圆

发表于 2012-9-17 20:37:19 | 显示全部楼层
学习了!

出0入0汤圆

发表于 2012-9-19 16:57:40 | 显示全部楼层
xi_liang 发表于 2011-8-15 04:54
在之前的基础上添加了触摸功能,触摸IC是TSC2046,兼容ADS7843。stm32与TSC2046通信采用SPI方式,非模拟IO ...

关于触摸屏

出0入0汤圆

发表于 2012-9-19 19:14:21 | 显示全部楼层
下载官方移植好的STM32+uCOSII源码 Micrium-ST-uCOS-II-LCD-STM32。.
兄弟,能帮忙上传一下,你在官网上下载的这个源代码,我现在在官网上下了,但是下载的打不开,不知道什么原因

出0入0汤圆

 楼主| 发表于 2012-9-19 22:32:11 | 显示全部楼层
lihp1603 发表于 2012-9-19 19:14
下载官方移植好的STM32+uCOSII源码 Micrium-ST-uCOS-II-LCD-STM32。.
兄弟,能帮忙上传一下,你在官网上下 ...



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-9-19 23:30:37 | 显示全部楼层

标记一下

出0入0汤圆

发表于 2012-9-19 23:31:05 | 显示全部楼层
难得看到带jpeg和memdev的源码

出0入0汤圆

发表于 2012-9-25 19:52:36 | 显示全部楼层
楼主真是神了。。。我说移植一直死机。。。。佩服佩服

出0入0汤圆

发表于 2012-11-3 12:55:10 | 显示全部楼层
Thanks for sharing!

出0入0汤圆

发表于 2012-12-20 15:30:12 | 显示全部楼层
赞一个!!!

出0入0汤圆

发表于 2013-1-5 14:17:56 | 显示全部楼层
谢谢楼主分享!

出0入0汤圆

发表于 2013-1-5 15:25:45 | 显示全部楼层
mark

出0入0汤圆

发表于 2013-1-6 23:45:28 | 显示全部楼层
mark!~~~

出0入0汤圆

发表于 2013-1-11 16:54:42 | 显示全部楼层
想看看具体移植步骤

出0入0汤圆

发表于 2013-1-14 13:29:19 | 显示全部楼层
回复 mark

出0入46汤圆

发表于 2013-1-15 12:49:49 | 显示全部楼层
收下了,就等板子了,期待中……

出0入0汤圆

发表于 2013-1-15 18:49:34 | 显示全部楼层
谢谢楼主分享!

出0入0汤圆

发表于 2013-1-17 10:00:36 | 显示全部楼层
学习了,谢谢LZ

出0入0汤圆

发表于 2013-1-19 09:07:15 | 显示全部楼层
好的,谢谢,楼主辛苦了

出0入0汤圆

发表于 2013-1-22 20:30:14 | 显示全部楼层
谢谢,楼主辛苦了

出0入0汤圆

发表于 2013-1-25 23:44:43 | 显示全部楼层
在看中  学习

出0入0汤圆

发表于 2013-1-26 23:31:20 | 显示全部楼层
mark.......

出0入0汤圆

发表于 2013-1-30 11:25:43 | 显示全部楼层
MARK一下。

出0入0汤圆

发表于 2013-1-30 11:39:19 | 显示全部楼层
好东西哦。

出0入0汤圆

发表于 2013-2-4 22:52:39 | 显示全部楼层

出0入0汤圆

发表于 2013-2-5 09:27:16 | 显示全部楼层
标记下,现在正在学习中!!

出0入0汤圆

发表于 2013-2-5 11:18:14 | 显示全部楼层
omark

出0入0汤圆

发表于 2013-2-5 15:06:56 | 显示全部楼层
不错,看看

出0入0汤圆

发表于 2013-2-11 11:14:24 | 显示全部楼层
相当的不错

出0入0汤圆

发表于 2013-2-11 15:29:39 来自手机 | 显示全部楼层
收下了,谢谢!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-6 04:22

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表