Location:
Search - ucgui s
Search list
Description: 1. MenuSampleCode目录是代码 这份代码我在我的硬件上测试过。
2.说明文档是:一个占用内存极少的菜单系统的实现.pdf
3.menu.gif是一个演示
4.目录说明
MenuSampleCode\SI Source Insight 3.5 的工程文件
MenuSampleCode\Menu.Uv2 Keil 的工程
MenuSampleCode\Src 源代码
MenuSampleCode\Obj 目标文件
MenuSampleCode\Lst 列表文件
可以看MenuSampleCode\Lst\menu.m51最后编译的结果:
代码状况:
Program Size: data=9.0 xdata=110 code=15731
creating hex file from ".\Obj\menu"...
".\Obj\menu" - 0 Error(s), 0 Warning(s).
这是打开动态条项生成功能时的结果。
Program Size: data=9.0 xdata=79 code=15155
creating hex file from ".\Obj\menu"...
".\Obj\menu" - 0 Error(s), 0 Warning(s).
这是关闭动态条项生成功能时的结果。
菜单深度均为4层深度。
25+4*3 = 37Byte 可见占用内存还是挺小的。
源文件说明
CPU.H CPU相关定义
Main.C 主函数
Ks0108.C LCD驱动
ASCII.c 8x8 8x16 英文字模
KeyScan.C 键盘扫描
MenuPara.C 菜单函数使用模版
MenuTop.C 顶层菜单和菜单核心代码
MenuFSM.C 菜单核心和FSM代码
MenuFunc.C 功能菜单和动态条项生成代码
MenuLanguage.C 语言切换代码
MenuMeasure.C 空例子
PIC.C 图标
MenuMain.C 菜单主循环
KeyScan.H
Ks0108.H
Menu.H
Menu.C main函数
Chinese.txt 用到的中文
Chinese.C 中文字模
Simulation.exe是uCGUI上移植的演示。
可以通过你的键盘控制菜单:
你的PC键盘的四个方向键:
向上键 :确定
向下键 :ESC
向左键 :向左
向右键 :向右
默认语言是英文,你可以进入设置成中文。
PS:不提供这个的代码。请不要问我要。其实Src的源代码的效果也就是这个的运行效果。
包括动态条项生成功能。
Platform: |
Size: 1686180 |
Author: migrant |
Hits:
Description: 一个在 PC 机上的 uC/GUI 键盘与触摸屏模拟绿色小工具,可以使用滑鼠进行模拟与操作,所模拟操作的命令与资料亦可从串口输出给 MCU 截取使用,附上使用说名,此工具无需安装点选即可动作.-A PC, the uC/GUI keyboard with touch-screen simulation of a green gadget, you can use the mouse to simulate and operation, the simulation of the operation of the command and data can be downloaded from the serial output to the MCU interception of use, accompanied by the use of that name, this tools do not need to install can click action.
Platform: |
Size: 296960 |
Author: kly |
Hits:
Description: Freescale的HCS12处理器上面的flash驱动。支持块擦除、扇区存储、单字读取、单字烧写等操作。在CodeWarrior中开发。-Freescale s HCS12 processor above the flash drive. Support for block erase, sector storage, word reading, vocabulary, etc. programmer operation. Developed in CodeWarrior.
Platform: |
Size: 3072 |
Author: bavon |
Hits:
Description: 新加原版MemDev功能模块
UCGUI3.90版源码有如下几点新的变化.
1.这个版本的UCGUI提供了模拟器的源码[本站上似乎有3.24版的带模拟器源码的UCGUI下载, 大家比较一下..]
2.还有JPEG图版支持
3.ListView控件支持.
4.Menu菜单支持.
5.ScrollBar滚动条支持.
6.multi-controller多控制器支持.-New functional modules MemDev original source UCGUI3.90 version has the following new changes. 1. UCGUI this version of the simulator provides a source [this site seems to have 3.24 version of the simulator with source UCGUI Download , compare the U.S. ..] 2. There JPEG Plate Supporting Supporting 3.ListView controls. 4.Menu menu support. 5.ScrollBar Supporting scroll bar. 6.multi-controller support for many controllers.
Platform: |
Size: 1637376 |
Author: zhou |
Hits:
Description: uCGUI中文文档这是将所有24章内容集成在一个pdf文件,方便大家阅读-Chinese document uCGUI This is the content of all chapter 24 integrated into a pdf file, read the U.S. Convenience
Platform: |
Size: 3546112 |
Author: 陈朝元 |
Hits:
Description: arm开发全集
资源共享
求ucgui+keil的源代码-arm for the development of The Complete Works of resource sharing ucgui+ keil' s source code
Platform: |
Size: 12288 |
Author: 武澎 |
Hits:
Description: 本人s12的一部分机器人巡线程序,仅供大家参考,谢谢各位的指点-I am part of s12 line robot patrol procedures, only reference to U.S. Thank you for pointing
Platform: |
Size: 304128 |
Author: 杨之刚 |
Hits:
Description: 微芯公司培新资料,PIC32的功能介绍,PIC32是微芯公司最新推出的32位单片机。-Microchip' s new information-pei, PIC32' s Function, PIC32 is Microchip' s latest 32-bit microcontroller.
Platform: |
Size: 3847168 |
Author: zhangchunshu |
Hits:
Description: 这是一个ucGUI的万年历程序,可以在ucGUI3.90以上版本运行,界面类似于windows的日历。可以设置与保存时间,调用方法很简单,具体看MainTask里的调用。直接把例子放到工程中就可以运行了。已经在stm32平台测试通过。-This is a ucGUI' s calendar program, you can run the ucGUI3.90 above, the interface is similar to windows calendar. You can set and save time, call the method is very simple, specific call to see MainTask inside. Examples of directly into the project can be run. Has been stm32 platform test.
Platform: |
Size: 5120 |
Author: asion |
Hits:
Description: 这是一个ucGUI的虚拟键盘程序,可以在ucGUI3.90以上版本运行。与其它虚拟键盘不同的是,这里采用hook方式把按钮的动作挂到目标窗口,这样就可以动态的设定输入对象,完全不需要编写目标窗口的回调函数,非常方便。已经在stm32平台测试通过。-This is a ucGUI virtual keyboard program, you can run ucGUI3.90 above. With other virtual keyboard is different is that here, using the action button hook way linked to the target window, so that you can dynamically set the input object, totally without the preparation of the target window' s callback function, very convenient. Has been stm32 platform test.
Platform: |
Size: 3072 |
Author: asion |
Hits:
Description: 三星的2410,操作系统为UCOS,移植好了UCGUI,LCD为320*240-CPU is Samsung s 2410,OS is UCOS,together with UCGUI,LCD is 320*240
Platform: |
Size: 5210112 |
Author: chen |
Hits:
Description: UCGUI下的多级菜单的制作实例,UCGUI的版本为v3.90a-UCGUI under the production of multi-level menu instance, UCGUI' s version v3.90a
Platform: |
Size: 3072 |
Author: huangxinzhen |
Hits:
Description: 基于S3C2440的ucos-II和uc-GUI移植和应用
采用FL2440开发板,嵌入式学习的好资料-Based on S3C2440' s ucos-II and uc-GUI migration and application development board with FL2440, embedded learning of good information
Platform: |
Size: 4854784 |
Author: 魏长征 |
Hits:
Description: ucgui 3.92版,经过优化修改,源码最全,容易移植-it s a ucgui version 3.92
Platform: |
Size: 1421312 |
Author: 冯耿超 |
Hits:
Description: STM32F103VET6上移植的UC/OSII,还加FATFS文件系统支持NANDFLASH的。用NANDFLASH的扇区做缓存。-STM32F103VET6 on the transplant UC/OSII, also add support for file system FATFS NANDFLASH' s. Sectors to do with NANDFLASH cache.
Platform: |
Size: 2308096 |
Author: 袁喜华 |
Hits:
Description: 路虎开发板UC0S+UCGUI,LPC1768适用于路虎开发板-Land Rover development board UC0S+ UCGUI, LPC1768 development board for Land Rover
Platform: |
Size: 4260864 |
Author: 142838224 |
Hits:
Description: 基于STM32的UCGUI裸奔例子,非常值得参考-Example-based STM32' s UCGUI naked, very good reference
Platform: |
Size: 1539072 |
Author: 廖微 |
Hits:
Description: 基于STM32的ucgui下的汉字字体设置步骤方法。-Set step method based on the STM32 s ucgui under Chinese character fonts.
Platform: |
Size: 71680 |
Author: 孙岩 |
Hits:
Description: USB下载程序的固件及例程(适用MINI): 此工程是作为利用USB下载的固件,目录下还有一个适合用USB下载的例程。-USB download the program s firmware and routines (MINI): this project is used as the use of USB download the firmware, the directory also has a suitable USB download routines.
Platform: |
Size: 12954624 |
Author: 林咸鱼 |
Hits:
Description: 在STM32中,针对LCD12864的单色屏(驱动型号ST7290,串口驱动方式)移植了UCGUI,可用于实际工程项目中。(In STM32, UCGUI has been ported to LCD12864's monochrome screen (drive mode, ST7290, serial port drive), which can be used in actual engineering projects.)
Platform: |
Size: 5927936 |
Author: hczyn
|
Hits: