原创 uC/GUI3.32应用笔记连载之一

2006-11-12 23:21 3984 8 10 分类: MCU/ 嵌入式

这是前些日子在使用uc/GUI的时候即下来的一些东西原来发布在EDACN的bbs上面。现在不知道沉到哪里去了。现在把它重新整理发布在这里。随后在明年过年的时候把后续的几个高级主题整理出来。


 


下面开始我的笔记!


有兴趣的兄弟们可以来看看。
step1.
下载uC/GUI的代码。(废话没有源代码移植个鸟)
我下载的时uC/GUI3.32这是能得到的源代码中最全的一个版本。
看看里面都有些什么东西。由于这里的发间大小的限制的问题不能上传源代码。很是郁闷。有需要的同志可以联系我。Email:william7447@gmail.com


 


点击看大图


首先看看所有名叫Simulation的东西这是uC/GUI在VC中仿真的VC工程,他的仿真功能非常的实用可以在没有具体硬件的情况下先行开发软件,而丝毫不影响软件的兼容性。但是有一个问题比较郁闷,就是速度的问题。大家知道嵌入式系统的CPU运算能力有限,而电脑的cpu.........我的整个项目的gui是在电脑上完成的。拿到目标系统上面编译.......通过。


经过紧张的下载.....................


运行..........显示出了第一个画面,无比的兴奋。但测试发现极其郁闷而几乎无法解决的问题......目标系统的处理能力只有100mips而我的电脑的cpu是P4 3.0。速度的差别太大了。解决这个问题几乎成了我后半段工作的主题。

GUI文件夹存放全部uC/GUI源代码的地方
a877e84a-864a-4b49-b521-bee988593595.jpg


看看它的属性有多达390个文件,全部是.c和.h。可以看出GUI系统是一个庞大复杂的东西。我在调试系统的时候跟踪过完整的消息循环再进入了60多个子函数调用后还没有看到希望,就彻底的放弃了跟踪的想法。下来会具体说明这里面都有些什么东西。

config文件夹uC/GUI的配置文件夹。里面存放的是uC/GUI的配置头文件。改动里面的相应的就可以改动uC/GUI的配置。
这个GUI功能十分强大。我也在探索之中。
这几天刚刚入门,只能说我自己的移植过程,以后陆续添上它的使用。有什么不对的地方大家请指出来。


 

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户1053025 2006-11-13 11:38

发现你的字体也有放大缩小的问题,建议把文字先copy到txt文件,在复制copy到博客中间。

用户1053025 2006-11-13 09:45

欢迎企鹅来EDN开通博客。文章很好!

相关推荐阅读
用户58767 2007-01-21 11:43
WinCE的驱动程序
Windows CE有些日子了,个人觉得学习者个东西不是很难,关键他的编程是很多电子工程师没有办法搞定的,这是限制Windows CE被大量应用的一个瓶颈,并且他操作地层硬件的方法对于电子工程师来所太...
用户58767 2006-12-10 10:13
公司让我搞wince
公司让我搞win ce.......................学习学习疯狂的学习!...
用户58767 2006-11-27 16:20
终于安装好了VS2003
今天终于把该死的vs2003装上了又可以开始更新ucgui相关的帖子了。希望关注的网友继续支持。...
用户58767 2006-11-26 23:39
UCGUI的模拟器UCGUISim详解
本文转自www.ucgui.com感谢原作者。 一、问题的由来-----模拟器完成了什么在官方发布的UCGUI的源码包当中,附有很多的示例,源码与示例都打包成一个VC工程,在这个工程中我们可以编译和运...
用户58767 2006-11-26 23:10
时间换空间、空间换时间
一个永远争论不休的问题特别的是在嵌入式系统里面,更是永远的话题。到底用什么换什么,不好说,就事论事把。...
用户58767 2006-11-18 20:58
一分钱耽误了1天时间
这几天调试遇到了见鬼的问题jtag调试程序正常,一脱机运行就完蛋。我的程序是将两个UART的内容互相倒来倒去UART0收到的转发到UART1,UART1收到的转发到UART0。用Jtag调试很正常,脱...
EE直播间
更多
我要评论
2
8
关闭 站长推荐上一条 /3 下一条