E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ucgui
ucos+
ucgui
(2)
经过几天努力,终于把
ucgui
移植到ucos上去了,说真的,到现在来看,本来应该是一点都不难,其实就是一个小小的delay();错误,我本人学习stm32由库函数入门,进而用原子的寄存器版本学习stm32
u012138828
·
2013-10-30 19:00
ucos+
ucgui
第一次把工程加进去时,出现30个error,是关于在ucosII.h中数据结构重复定义的,后来我实在没法,在GUI_X_Ucos中修改 #include 为#include,居然就好了,开始我还不知道为啥,后来看 ucosii.h 中包含了 include.h中包含的是这些头文件瞬间懂了,原来错误是因为我使GUI_X_Ucos.c包含 ucosii.h,而 ucosii.
u012138828
·
2013-10-30 19:00
UCOS+SPI2+fats+bmp显示
1、bmp需为24bit,用acdsee来转换 2、命名中不能出现数字,只能是字母,不过也有可能是不能出现长文件名,这需要我进一步实验 3、用winhex这个软件可以查看位图信息 4、当我再把
ucgui
u012138828
·
2013-10-30 19:00
Ucos+
Ucgui
+SDIO+FATS文件系统
最近几天都在调试ucos+
ucgui
+sdio+fats文件系统,不过一直没做出来,其实ucos+fats+spi+fiats ,fats+sdio也是可以的,就只有ucos+sdio没有尝试过了
u012138828
·
2013-10-30 19:00
stm32移植ecos,移植
ucgui
到ecos
ucgui
是一个开源的轻型嵌入式GUI,使用广泛,资料丰富,功能完整,尤其适合嵌入式产品的GUI。只是它开源但不免费。仅管如此,移植来玩玩还是可以的。
reille
·
2013-09-26 22:00
BUTTON_CreateAsChild
BUTTON_CreateAsChild这个函数,在
ucgui
中的坐标不是按照屏幕的坐标来的,而是按照在主窗体中的位置来定的。
love33521
·
2013-09-26 08:00
ucgui
触摸屏消息处理
触笔触摸屏幕->产生中断->中断处理获得触摸物理坐标->/**************************************************************************/这里也可以在程序建立一个任务,来不断地调用GUI_TOUCH_Exec函数这里是需要调用四次的,每次读取一次x或是y。第一次读取,调用_StoreUnstable(x,y)函数。这个函数中包含
love33521
·
2013-09-24 10:00
ucgui
的背景颜色
今天调用
ucgui
的库函数,设置背景色和前景色,不成功。是因为使用了之前自己定义的White值,其实应该去调用
ucgui
自己的,例如GUI_White,这样就可以了。
love33521
·
2013-09-18 11:00
uCGUI
按键窗口切换机制
前段时间在做一个窗口项目,这个项目菜单项过多,在管理起来比较麻烦。想做一个高效移植又方便的一个切换机制。后来在网上多方查找这方面资料,但是感觉比较少。后来自己整理出了这个结构,希望对后来朋友有所帮助。 本结构不只局限与按键操作,同时也支持触摸切换,也可以两者共存同时对窗口进行操作。在按键操作过程中我想很多朋友都会遇到窗口焦点问题,内存不足问题等等。这个机制可以尽可能的解决这些问题。 首先先
·
2013-07-02 00:00
GUI
[置顶] 旗舰版stm32资源--软件篇(持续更新)
下面的软件系统是基于uCosII2.86,没有采用
uCGUI
界面,是自己做的GUI。1.UI主界面 2功能主界面 3.文件浏览界面
qinxiongxu
·
2013-06-12 11:00
ucgui
遮挡处理过程
先看一下两个窗口在发生摭挡关系时,要进行重绘。代码WM_Invalidatewindow(hwin);GUI_Delay(10);或者GUI_Exec();WM_Invalidatewindow(hwin);的调用过程见链接:http://blog.csdn.net/yongan1006/article/details/8863767其主要作用指出一个invalidrect这时候和剪切板还没有关系
yongan1006
·
2013-05-16 16:00
ucgui
汉字底部显示不全解决办法
在
ucgui
中移植汉字库,我使用的是网上下载的字体转换工具:UCGUIFontTool他可以将pc的字库转换成
ucgui
使用的字库,假如使用的字体是“迷你彩云”。
triston
·
2013-04-22 14:00
ucGUI
几个重要Demo
按钮的定制 #include #include #include"WM.h" #include"FRAMEWIN.h" #include"BUTTON.h" #include"BUTTON_Private.h" #include"GUI_Protected.h" /********************************************************
·
2013-03-30 15:00
demo
ucGUI
汉字处理技巧
ucGUI
版本3.94以上应用支持双字节的处理了,比如中文,日文等。
·
2013-03-30 15:00
GUI
ucGUI
消息驱动机制结构和使用
消息驱动机制: windows为例,比如当你点击file菜单时,这个动作首先被操作系统捕获,而不是应用程序。经分析Windows知道这个动作由那个应用程序处理,然后Windows发送WM_COMMAND消息给应用程序,告诉它你点击了file菜单。应用程序得到这一消息后,便采取相应的动作响应,进行消息处理。 也就是说Windows时刻监视着用户的每个动作,分析这个动作和哪个应用程序
·
2013-03-30 14:00
GUI
ucGUI
图片显示方法
图片显示步骤运行uC-GUI-BitmapConvert.exe,打开图片file->open. 下载地址:http://download.csdn.net/detail/markmin214/5201560选择调色板,这里使用自动调色板 File->SaveAs保存为C文件格式。 把Hoat.c文件加入项目,在相应
·
2013-03-30 14:00
GUI
ucGUI
中汉字显示方法
生成字库步骤: 工具下载地址:http://download.csdn.net/detail/markmin214/5201555 1. 选择字体(宋体,常规,小四) 2. 输入需要的汉字(大小写字母和数字,以及用到的字) 3. 打开生成的C文件在SimSun_1
·
2013-03-30 11:00
GUI
ucGUI
显示文本
关于文本的显示比较的简单些,分几个部分进行说明:(一)文本显示函数GUI_DispChar() //用于显示一个字符GUI_DispChars(); //用于重复的显示相同的字符GUI_DispCharAt() //用于在指定的位置显示一个字符GUI_
·
2013-03-30 11:00
GUI
ucGUI
窗口创建例子
ucgui
窗体框架的学习之后,基本上我们能够应用以前学到的各个知识点绘制一个简单的窗口界面,包含按钮,文本框,复选框,父子窗口等。
·
2013-03-29 17:00
GUI
ucGUI
的视窗管理回调机制学习
代码见\
uCGUI
\GUI\WM。当使用uC/GUI窗口管理时,任何能显示在显示终端上的内容都包含在一个窗口里面,这个窗口是LCD屏幕上的一个给用户画图或显示目标的区域。
·
2013-03-29 16:00
GUI
ucGUI
移植详解
一、移植准备: 首先大致看一遍《
uCGUI
用户手册》, 了解
ucGUI
的源代码。
·
2013-03-27 11:00
GUI
突然想玩玩
ucgui
突然想玩玩
ucgui
一,前言一个偶然的机会碰到
ucgui
,FAE给的版本是3.90a的,文件目录结构(directorystructure)感觉不够官方的样子,果断去micrium官网看看。
ddddwant
·
2013-03-27 01:57
X86
ucGUI
使用VC模拟运行第一个程序
下载VC工程代码:http://download.csdn.net/detail/markmin214/5183206 解压后使用VC打开 SimulationTrial.dsw 编译即可运行下载更多的demo实例:http://download.csdn.net/detail/markmin214/5183232 把MainTask替换为新的实例。 推荐经
·
2013-03-26 15:00
GUI
ucGUI
架构介绍
ucGUI
系统结构•硬件层直接对LCD操作,不同系统需要针对LCD控制器进行相应移植。•LCD驱动层是是测试驱动程序最主要的层面,他利用硬件操作层实现最基本的绘图函数。
·
2013-03-26 11:00
GUI
ucGUI
入门介绍
ucGUI
功能
ucgUI
是一个图形库API,你可以使用LCD底层的画点函数绘制一个图形,但是如果要绘制复杂的窗口,就可以使用这个图形库。
·
2013-03-26 11:00
GUI
关于高效实时操作系统原理以及实践的书
(lwip协议栈,
ucgui
) 2RTOS原理前后台系统的优点以及缺点。为什么需要RTOS?什么是实时性?评价一个实时系统的主要参数是什么?临界区问题的产生,以及解决方法。
jorya_txj
·
2013-01-26 11:00
关于高效实时操作系统原理以及实践的书
(lwip 协议栈,
ucgui
) 2 RTOS 原理 前后台系统的优点以及缺点。 为什么需要RTOS? 什么是实时性?评价一个实时系统的主要参数是什么?
xitong
·
2013-01-26 11:00
操作系统
如何将
ucgui
的汉字库存放到外部的flash memory(
ucgui
)(汉字库)(外部flash)
摘要: 在ARM7系统中,都不会有足够大的程序存储器来存放大容量的汉字库,因此当系统中要用到汉字库时,需要将其存储在外部的FLASHMemory,而
ucgui
的字符显示函数是直接从程序存储器取数据的,
xiaolei05
·
2013-01-24 21:00
ucGUI
文件说明
ucGUI
文件说明1.
SUKHOI27SMK
·
2013-01-05 17:00
ucGUI
内存管理
ucGUI
内存管理分析1. 概述
ucGUI
为了提高在不同硬件与软件平台的可移植性,它的内存分配没有用到像molloc和free这样的与平台相关的函数。它有自己的一套机制来管理内存。
SUKHOI27SMK
·
2013-01-05 15:00
ucgui
汉字库存放到外部的flash(控件可用)及写外部FLASH小软件
最近项目中用到几种字体,stm32的内部flash以经入不敷出。没办法!只好找度娘及求助群里的高手,这里对Eric2013,洋洋kan世界等高手表示感谢。学习了他们的一些思想。下面是找到的相关链接:http://blog.chinaunix.net/uid-361890-id-2953183.htmlhttp://www.openedv.com/posts/list/9736.htm;jsessi
·
2013-01-04 00:00
Flash
UCGUI
中如何使用BUTTON_SetBMPEx()函数在按钮中添加图片问题
刚开始用Image2Lcd,怎么设置都没有显示出来,然后去是用
ucgui
自带的转换位图的工具uC-GUI-BitmapConvert.exe,也是没有效果,最后使用Bin2C.exe解决了问题,这个软件不用设置任何参数
hcj2013
·
2012-12-23 22:42
ucgui按钮中添加图片
ucgui
窗口系统剪切过程
ucgui
窗口系统剪切过程一、剪切特点
ucgui
窗口系统是采用逐点剪裁的,即在每次绘图时都重新计算剪切区域矩形,然后根据剪切矩形来确定绘图的范围的,这种方式是比较耗费时间的,但比较省内存空间。
k122769836
·
2012-11-15 09:00
关于
ucgui
的LCD驱动
关于
ucgui
的lcd驱动
ucgui
是一个分层结构的gui系统,大概可以分为以下几个层次 1、设备驱动层(LCD,键盘触摸屏等设备驱动) 2、基本显示层3、在基本显示层上搭建的api
k122769836
·
2012-11-15 09:00
ucgui
动态内存分配学习记录
uCgui
动态内存管理学习记录
uCgui
中动态内存管理方法是可配置的,当用户有自己的动态内存管理方式时,需要定义GUI_ALLOC_ALLOC等宏,如果未定义GUI_ALLOC_ALLOC等宏,
uCgui
k122769836
·
2012-11-15 09:00
移植
ucgui
到linux上成功
DriverMonkeyContactinforation:196568501(qq)mail:
[email protected]
:13410905075关键修改代码记录:修改点1:注:为了使
ucgui
peng654321
·
2012-11-10 00:00
uCGUI
驱动LCD提速 STM32F主芯
在这里首先感谢wzt的文章《
ucgui
液晶显示深度优化篇》写的很详细,运行很高效。
·
2012-09-28 01:00
stm32
uCOSIII
uCGUI
STM32 平台移植
我用的是
uCGUI
3.98版,在网上找了很久,可是还不是完整版的。没办法,算是比较全的了,只好先用着。官方是4.03版的但是没有源码,是以库的形式。
·
2012-09-09 21:00
stm32
UCGUI
移植 STM32 带触屏
首先需要看的就是UC-GUI的用户手册,关于输入设备inputDevice的描述,然后就基本会配置和使用了:18.1指针光标输入设备 指针光标输入设备包括鼠标和触摸屏。它们共用一组通用的指针光标输入设备(PID)函数使得鼠标和触摸屏能同时起作用。 该函数一般由视窗管理器自动地调用,如先前所描述的那样,起刷新显示屏的作用。 如果视窗管理器未使用,你的应用程序要负责调用PID函数。 配置:根据我上个笔
greenHand_
·
2012-08-25 22:00
OS
input
任务
UC/GUI 移植 STM32F103VE
第一部分:在
UCGUI
移植之前在移植之前,首先要了解在网上下的
UCGUI
3.90源码包1)“tool文件夹” 基本都是字体和模板查看之类的.2)“sample文件夹” 是实例代码和模版配置头文件
greenHand_
·
2012-08-25 15:00
c
框架
嵌入式
存储
学习
UCGUI
的苦闷!!
学习
UCGUI
算一算已经2周多了,感觉进展不是很大,只能初步的绘图和控制。真心感觉
UCGUI
很棒,但是为什么网上资源却那么少,学起好辛苦。
UCGUI
手册上很多地方写得很粗略。
k122769836
·
2012-08-24 17:00
STM32学习——
uCGUI
移植
以下内容大多是网上资源,我只做一些修改和结合,为的是能够方便更多的和我一样的菜鸟们搞懂GUI的移植。
k122769836
·
2012-07-17 12:00
iar 编译生成库文件
把
ucGUI
源码和uCosII源码编译成库,添加进工程,哈哈。
luy3728000
·
2012-06-02 17:00
File
library
ucGUI
加载“完整”外部字库的方法(1)——从外扩NOR Flash中加载
我使用
ucGUI
提供的字库工具生成的4位抗锯齿字库
念隐
·
2012-03-04 21:34
MCU及外设驱动
嵌入式软件
ucgui
在《iBoard 电子学堂》上的移植
ucGUI
一直是轻量级嵌入式GUI中的王者,他强大的功能和丰富的控件,深受工程师们的喜爱,XiaomaGee昨天抽点时间把
ucGUI
移植到了《iBoard电子学堂》上,性能不错。
FPGA黑金开发板
·
2012-03-01 00:00
ucGUI
VC仿真出现 GUI_ALLOC_h2p:illegal argument(0 handle)
在使用
ucGUI
进行VC仿真时,出现 GUI_ALLOC_h2p:illegalargument(0handle)信息, 因为使用了内存设备,把内存设备取消就行了或者把 GUI_ALLOC_SIZE大小设置大些
luy3728000
·
2012-02-14 16:00
ucgui
的一个小缺陷
2011-9-7
ucgui
的一个小缺陷 通过使用
ucgui
发现了一个设计缺陷:创建控件和相应的回调函数之间没有共同的参数!回调函数的参数只有一个msg变量,记录当前窗口,消息发送源窗口的句柄。
huanghui167
·
2011-10-31 15:00
ucgui
窗口管理模块的初始化
ucgui
窗口管理模块的初始化 在使用
ucgui
时要先对
ucgui
进行初始化,对应使用
ucgui
窗口系统进行开发时,还会对窗口系统进行初始化,这里简单罗列一下,
ucgui
窗口系统初始化时做的事情。
k122769836
·
2011-09-29 15:00
Ucgui
324按键单击响应
在gui的学习中,原本的响应过程是:第一次点击,先取消之前按键的焦点等状态,并在当前按键聚焦等,第二次点击才会动作当前按键,并重绘按键。在函数:/****************************************************************** WM_HandleHID **Pollsthetouchscreen.Ifsomethinghas
ranruoyu1003
·
2011-08-25 17:00
function
null
hook
polls
mini2440上无操作系统移植
ucGUI
uC/GUISoftwarepackage:uC/GUI3.90 由于不要把过多时间浪费在底层驱动上,这次我直接用mini2440开发板附带的 非操作系统示例代码的2440板上资源测试程序为基础,移植
ucGUI
woshizhouxiang
·
2011-07-21 14:00
c
工作
测试
OS
文档
delay
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他