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
四轴飞行器1.6 emwin与
ucgui
的移植,汉字外挂字库移植和DEMO效果对比
飞控的遥控器打算自己做,这样全局都能掌握,可以通过遥控器对飞控的参数和飞行模式进行修改,而买遥控器是做不到这样的哈。。以后做图传的时候,屏幕还可以实时现实摄像头拍回来的画面,挺好的哈。。 做遥控我们选的是原子的战舰开发板,开发板附带小霸王那种遥控器,可以用这个来控制飞控哈,回忆童年有木有。。。板子还带一个ADXL345的加速度传感器,那还可以
·
2015-11-11 01:38
demo
STM32移植
UCGUI
3.90笔记
在MDK环境下,终于将3.90版本的
UCGUI
移植到STM32下了,在网上看到的都是例程代码,很少看到有关于在STM32下移植
UCGUI
的教程方法,为了方便大家,特写此移植方法,大家可以借鉴(有错误之处
·
2015-11-02 10:27
stm32
ucgui
移植(裸奔)
下载完整的
UCGUI
的源代码,start文件夹下需要用到GUI和Config文件夹,Sample文件夹下需要用到GUI_X文件夹的内容。 在GUI_X这个文件夹下有3个GUI_X*文件。
·
2015-11-01 14:45
GUI
基于NIOS II的液晶显示设计——
ucGUI
移植
自己写图形库不怎么完善,而且功能有限,在NIOS II上移植
ucGUI
,做界面设计就简单了! 当然首先要下载
ucGUI
源代码,改变TFT LCD设定的参数和读写TFT LCD函数即可。
·
2015-11-01 11:49
ios
基于NIOS II的液晶显示设计——
ucGUI
测试代码
#include "GUI.h"#include "system.h"#include "io.h"#include "alt_types.h"#include"stdio.h"#include"unistd.h"#include"bitmap.h"#incl
·
2015-10-30 14:38
ios
[
ucgui
] 对话框7——按钮触发与模式窗口
>_<" 模式窗口,只有结束该窗口时才能聚焦到其他的窗口上~ 1 ////////////////////////////////////////////////////////////////////// 2 //全局函数 3 ////////////////////////////////////////////////////
·
2015-10-30 11:40
GUI
[
ucgui
] 对话框6——触屏位置简单例子
>_<:直接调用函数获得触屏位置: xPhys = GUI_TOUCH_GetxPhys(); /* Get the A/D mesurement result in x */ yPhys = GUI_TOUCH_GetyPhys(); /* Get the A/D mesurement result in y */ 1 void MainTask_touc
·
2015-10-30 11:40
GUI
[
ucgui
] 对话框8——Framewin小工具
>_<" 这里主要是窗口小工具Framewin的用法介绍,包括创建背景窗口及其消息回调函数,创建Frame窗口并设置其回调函数,这里一些其他的功能被我注释掉了,有向状态栏添加最大最小按钮的操作,改变标题文本相关设置,设置标题可见性等~注意这里GUI_Delay();很重要,否则会黑屏~ 1 #include <stddef.h>
·
2015-10-30 11:40
frame
[
ucgui
] 对话框3——GUIBuilder生成界面c文件及修改
>_<" 其实生成GUI有相应的工具: >_<" 将对应的控件布置好之后点击保存,会生成一个c文件,这个c文件要做些修改: 将资源列表里的每一个控件的最后一个参数删掉 将最后一个函数中的: hWin = GUI_CreateDialogBox(_aDialogCreate, GUI_COUNTOF(_aDial
·
2015-10-30 11:39
builder
[
ucgui
] 对话框5——鼠标位置和移动窗口
>_<" 这节主要是获取鼠标的位置和把窗口设置为可以移动。其中设置窗口可以移动用FRAMEWIN_SetMoveable(hFrameWin, 1)就行了。而获得鼠标位置则是利用WM_TOUCH消息的state结构体所传送过来的位置信息(见56、57两行) 1 #define FACTOR 5 2 #define EYE_
·
2015-10-30 11:39
鼠标位置
[
ucgui
] 对话框4——模式消息窗口
>_<" 这里实现点击灰色窗口的按钮出现一个模式消息窗口,点击OK之后才能再聚焦到灰窗口;点击灰窗口除了按钮的地方,弹出一个非模式窗口。 1 static const GUI_WIDGET_CREATE_INFO _aDialogOrder[] = {//大的一个窗口(刚开始显示的,有一个按钮) 2 { FRAMEWIN_CreateIndi
·
2015-10-30 11:39
GUI
[
ucgui
] 对话框2——小窗口初始化与消息响应
>_<" 上一节已经说过,创建过得窗口虽然可见,但是它们是以 “空”的形式出现的。这是因为对话框过程函数尚未包含初始化单个元素的代码。小工具的初始值、由它们所引起的行为以及它们之间的交互作用都需要在对话框过程中进行定义。这里在过程函数的WM_INIT_DIALOG消息下实现对小窗口初始化,然后在WM_NOTIFY_PARENT消息下实现对小工具的响应~
·
2015-10-30 11:38
初始化
[stm32][ucos][
ucgui
] 2、LED闪烁、串口、滑块、文本编辑框简单例程
上一篇:[stm32][ucos] 1、基于ucos操作系统的LED闪烁、串口通信简单例程 * 内容简述: 本例程操作系统采用ucos2.86a版本, 建立了7个任务  
·
2015-10-30 11:37
stm32
[
ucgui
] 对话框1——创建对话框
>_<" 小工具和对话框的区别: 小工具可以创建并独立使用,因为它们本质上就是窗口。但是,通常需要使用对话框,它是包含一个或多个小工具的窗口。 对话框通常是一个窗口,它在出现时会要求用户输入信息。它可能包含多个小工具,要求用户根据各种选择来提供信息,或者以消息框的形式,仅提供信息 (比如向用户提供注意事项或警告)和一个“确定”按钮。 >
·
2015-10-30 11:37
GUI
(原创)如何将
ucgui
的汉字库存放到外部的flash memory(
ucgui
)(汉字库)(外部flash)
摘要: 在ARM7系统中,都不会有足够大的程序存储器来存放大容量的汉字库,因此当系统中要用到汉字库时,需要将其存储在外部的FLASH Memory,而
ucgui
的字符显示函数是直接从程序存储器取数据的
·
2015-10-27 16:48
memory
[
ucgui
] 仪表盘函数
1 /* 2 仪表盘 3 */ 4 void DrawArcScale(void) 5 { 6 int x0 = 160; 7 int y0 = 180; 8 int i; 9 char ac[4]; 10 GUI_SetBkColor(GUI_WHITE); 11 GUI_Cl
·
2015-10-27 14:02
GUI
[
ucgui
] 子窗口父窗口
它创建了3个窗口: 第一个作为桌面的子窗口 第二个作为第一个窗口的子窗口 第三个作为第二个窗口的子窗口 窗口创建后,使用WM_ForEachDesc()在其父窗口中移动各个窗口: 1 static void _cbWin(WM_MESSAGE * pMsg) { 2 GUI_COLOR Color; 3 switch (pMsg-
·
2015-10-21 11:17
GUI
[
ucgui
] 彩色条函数
1 /* 2 颜色条 3 */ 4 void ShowColorBar(void) 5 { 6 int x0 = 60, y0 = 40, yStep = 15, i; 7 int NumColors = LCD_GetDevCap(LCD_DEVCAP_NUMCOLORS); 8 int xsize = LC
·
2015-10-21 11:57
GUI
我的RTOS 之六 -- Touch移植(s5pv210+threadx+
ucgui
+touch)
很久没有关注RTOS了,所以也一直没有更新。最近闲了,把GPIOI2C调通了,简单移植了Touch,在S5PV210上使用。调试I2C时,废了很多周折,最后借助示波器才发现一个小小的错误,折腾了很久很久。简要说下步骤:1、首先I2C驱动,使用GPIO I2C的方式#include #include #defineDELAY10 #defineSDA0 #defineSCL1 #defineG
liujia2100
·
2015-07-01 23:00
ST emWin 调试
,经查找,发现必须开启CRC时钟,__HAL_RCC_CRC_CLK_ENABLE();移植好LCDConf_Lin_template.c文件和GUIDRV_Template.c文件,发现颜色反了,在
ucGUI
luy3728000
·
2015-05-29 14:00
颜色
st
EMWIN
基于stm32的
ucGUI
12864下的移植
ucGUI
是纯C写的的,移植需要定义点阵数,颜色数,和画点函数以下是
ucGUI
12864下的移植基于ST7920控制的12864液晶用于字符显示很方便的,但网友说用它显示图形并不合适,原因就是它绘图时先要关闭显示
dldw8816
·
2015-04-23 16:00
stm32
ucgui
12864
UCGUI
高层次配置GUIConf.h
/* 启用可选择的触摸屏支持。 默认值:0 */ #define GUI_SUPPORT_TOUCH (0) /* Support a touch screen (req. win-manager) */ /* 启用含有 8 位字符串的 Unicode 字符支 持。请注意:Unicode 字符始终显示, 而字符代码始终被当作 16 位处
ranwei693532
·
2015-03-20 17:00
ucgui
LCD driver
LCD_CONTROLLER的值include说明-2 #include"LCDNull.c"EmptydriverThisdriverdoesnoperformanyfunction.Itcanbe usedformeasurementpurpose.-1#include"LCDDummy.c"EmptydriverThisdriverdoesnoperformanyfunction,butit
ranwei693532
·
2015-03-20 02:00
LCD_CONTROLLER
ucgui
我的RTOS 之五 --
UCGUI
在S5PV210上的移植测试
平台:s5pv210+threadx+
ucgui
设计到接口兼容性问题,就是s5pv210lcd显示支持32位,而
ucgui
最大支持16位,这里并没有修改
ucgui
显示代码,在显示rgb数据时,将
ucgui
liujia2100
·
2015-01-11 11:00
uCGUI
按键窗口切换机制(更新篇)
我有一个项目中使用到本切换机制,128*64的单色屏,初步计算有105个窗口(后面还会增加),总内存使用量(包括任务栈)=105*3*4(窗口树)+1024(公共buff)+512(任务栈)+1024*3(
uCGUI
·
2014-11-24 22:00
GUI
ucos-ii示例7:内存管理测试
ucos-ii示例7:内存管理测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72
ucgui
版本:3.90ucos
jdh99
·
2014-11-13 11:00
stm32
ucos-II
ucos-ii示例6:消息量集测试
ucos-ii示例6:消息量集测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72
ucgui
版本:3.90ucos
jdh99
·
2014-11-13 11:00
stm32
ucos-II
ucos-ii示例5:消息队列测试
ucos-ii示例5:消息队列测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72
ucgui
版本:3.90ucos
jdh99
·
2014-11-13 11:00
stm32
ucos-II
ucos-ii示例4:邮箱测试
ucos-ii示例4:邮箱测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72
ucgui
版本:3.90ucos
jdh99
·
2014-11-13 10:00
stm32
ucos-II
ucos-ii示例3:互斥型信号量测试
ucos-ii示例3:互斥型信号量测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72
ucgui
版本:3.90ucos
jdh99
·
2014-11-13 09:00
ucos-ii示例2:信号量测试
ucos-ii示例2:信号量测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72
ucgui
版本:3.90ucos
jdh99
·
2014-11-12 17:00
ucos-ii示例1:新建任务
ucos-ii示例1:新建任务本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72
ucgui
版本:3.90ucos
jdh99
·
2014-11-12 14:00
我的RTOS 之四 --
UCGUI
移植及测试
平台:Cygwin+Skyeye+s3c2410+threadx方式:浮点函数用arm-elf-gcc编译器里面,其他三角函数等库,自己实现效果:缺点:反应慢,但是方便调试后续会移植到s5pv210上去。代码链接:http://download.csdn.net/detail/liujia2100/8147187
liujia2100
·
2014-11-11 23:00
ucgui
界面设计示例2
ucgui
界面设计示例2本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72
ucgui
版本:3.90mcu:stm32f103VE
jdh99
·
2014-10-29 11:00
ucgui
界面设计&实体按键驱动
ucgui
界面设计&实体按键驱动本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72
ucgui
版本:3.90mcu
jdh99
·
2014-10-24 09:00
UCGUI
使用总结
下面是我在实际使用
UCGUI
时碰到的一些情况的总结,写的没有条理也有很多不足,希望可以与大家一起讨论。QQ:一一一九八七一五一三全文PDF文档下载请点击。
jacky2110
·
2014-09-11 21:00
stm32
ucgui
UCGUI
移植初级解析
转自http://www.openedv.com/posts/list/20610.htmUCGUI移植初级解析-----------------如何建立一个简单的UC/GUI工程仅供像我这样的新手学习
UCGUI
文剑Boy
·
2014-09-09 15:12
开发
如何
工程
型号
mini
UCGUI
移植初级解析
转自http://www.openedv.com/posts/list/20610.htmUCGUI移植初级解析-----------------如何建立一个简单的UC/GUI工程仅供像我这样的新手学习
UCGUI
文剑Boy
·
2014-09-09 15:12
开发
工程
如何
单片机
•随笔
ucGUI
移植
一、
uCGUI
的了解:在移植之前最好对
uCGUI
有一定的了解,这样会加快移植的速度,也可以减少不少弯路。 ①.最好通读一遍《
uCGUI
用户手册》,在网络上有很多。
kof98765
·
2014-07-09 15:00
UCGUI
光标设置
显示光标的一般顺序:1,GUI_CURSOR_Show();显示光标2,voidGUI_CURSOR_Select(constGUI_CURSOR*pCursor);选择光标风格GUI_CursorArrowSSmallarrow.GUI_CursorArrowMMediumarrow.GUI_CursorArrowLLargearrow.GUI_CursorArrowSISmallinverte
tripleCC
·
2014-04-30 18:00
ucgui
抗锯齿
抗锯齿显示设置步骤:1,GUI_AA_SetFactor(intFactor);抗锯齿程度,推荐2~4(默认为3)2,GUI_AA_EnableHiRes();允许抗锯齿功能;3,添加画图函数(GUI_MEMDEV_DrawAuto()等);4,GUI_AA_DisableHiRes();可选;注:所谓抗锯齿,是把不使用抗锯齿时源多边形(或其他绘图形式)的的坐标(长度)都缩小Factor倍显示(高
tripleCC
·
2014-04-30 18:00
ucgui
抗锯齿
抗锯齿显示设置步骤:1,GUI_AA_SetFactor(intFactor);抗锯齿程度,推荐2~4(默认为3)2,GUI_AA_EnableHiRes();允许抗锯齿功能;3,添加画图函数(GUI_MEMDEV_DrawAuto()等);4,GUI_AA_DisableHiRes();可选;注:所谓抗锯齿,是把不使用抗锯齿时源多边形(或其他绘图形式)的的坐标(长度)都缩小Factor倍显示(高
tripleCC
·
2014-04-30 18:00
uCGUI
使用
http://blog.sina.com.cn/s/blog_6b94d5680101e9v3.html最好多参考几篇文章,比如UC/GUI中文手册与emWin5_UM_SC0:画图函数GUI_DrawRect:在当前窗口中的指定位置绘制矩形(不填充,画线颜色为前景色)voidGUI_DrawRect(intx0,inty0,intx1,inty1);GUI_FillRect:在当前窗口中的指定位
羊兄台
·
2014-04-09 14:47
UCGUI
UCGUI
不显示窗口(WM)
移植
UCGUI
到STM32开发板中,成功。可以显示字符,画图像,在使用窗口的时候发现了问题。1、使用
UCGUI
显示窗口,调用WM,进度条PROGBAR_Handle等时。
羊兄台
·
2014-04-09 13:12
UCGUI
gui
关于
UCGUI
的配制文件的说明(转)
关于
UCGUI
的配制文件的说明转http://www.cnblogs.com/xilentz/archive/2010/06/01/1749493.htmUCGUI与大家熟悉的UCOS一样,也提供了大量的可配制功能选项
羊兄台
·
2014-04-09 12:56
UCGUI
UCGUI
【iM_VGA模块】运行
ucgui
演示!
挂在 iCore2 双核心板上的 VGA模块,跑
ucgui
DEMO 演示。大家看看!
·
2014-04-07 19:00
GUI
UCGUI
的动态内存分配的原理深入分析
了解
UCGUI
的朋友,一定知道
UCGUI
中的窗口体系,窗口一般都是由程序动态创建的,那么这当中当然要用到动态的内存申请,现在我们就来就这个话题进行深入分析,了解
UCGUI
中的动态内存分配,是了解其窗口体系统的基础
love33521
·
2013-11-27 17:00
ucgui
ucGUI
概念
ucgui
编辑
UCGUI
是一种嵌入式应用中的图形支持系统。
bao4
·
2013-11-27 15:53
模拟器
显示器
处理器
管理体系
运行程序
UCGUI
的动态内存分配的原理深入分析(转)
了解
UCGUI
的朋友,一定知道
UCGUI
中的窗口体系,窗口一般都是由程序动态创建的,那么这当中当然要用到动态的内存申请,现在我们就来就这个话题进行深入分析,了解
UCGUI
中的动态内存分配,是了解其窗口体系统的基础
love33521
·
2013-11-26 08:00
ucgui
Error: L6218E: Undefined symbol GUI_TOUCH_X_ActivateX (referred from gui_touch_driveranalog.o)
百度了下,网上有几个帖子,大概是在编译
ucGui
中遇到了同样的编译错误,但貌似没有解决方案。我提供下我的方法供参考吧,虽然我不是在
ucGui
碰到的,但思路是想通的。 从编译错误信息可以
Ropai
·
2013-11-12 21:00
上一页
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
其他