硬汉嵌入式论坛

 找回密码
 立即注册
查看: 8908|回复: 4
收起左侧

[μCOS-II] 基于armfly-x3开发板的uCOS-II+uCGUI3.98(STemWin5.22)+FatFS的两个例子

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2013-11-17 17:19:24 | 显示全部楼层 |阅读模式
        uCOS-II的教程网上已经非常多了,使用起来也比较的简单,鉴于群里面还有好些
人在使用uCOS-II+UCGUI特此做了这两个例子, 下面的是我以前做的uCOS例子和教程:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=2126
uCOS-II+STemWin+FatFs
uCOS-II: 使用的是最新版本 V2.92.07,有一点说明下,由于浮点寄存器的入栈和出栈问题
                  暂时只能使用MDK4.7以下的版本。
STemWin:使用的最新版本V5.22.
FatFS: V0.09b
这个例子自适应4.3寸. 5寸.7寸屏

uCOS-II+uCGUI+FatFs
uCOS-II: 使用的是最新版本 V2.92.07,有一点说明下,由于浮点寄存器的入栈和出栈问题
                  暂时只能使用MDK4.7以下的版本。
uCGUI:使用的版本是V3.98
FatFS: V0.09b
这个例子只做了7寸屏,使用其它大小的屏,修改下这两个文件。共6处需要修改
LCDConf.h
#define LCD_XSIZE          (800)   
#define LCD_YSIZE          (480)
GUITouchConf.h
#define GUI_TOUCH_AD_LEFT      35
#define GUI_TOUCH_AD_RIGHT      980
#define GUI_TOUCH_AD_TOP      915
#define GUI_TOUCH_AD_BOTTOM  90


LCD_XSIZE  和 LCD_YSIZE 根据使用屏的分辨率修改即可。触摸的四个参数可以使用官
方提供的例子TOUCH_Calibrate得到,或者使用前面STemWin里面的触摸参数。

例程下载:
uCOS-II+STemWin+FatFs.zip (15.78 MB, 下载次数: 4858)

uCOS-II+uCGUI3.98+FatFS.zip (15.23 MB, 下载次数: 3887)



uCGUI3.98是以源码的形式给出的:
1.png
回复

使用道具 举报

0

主题

4

回帖

0

积分

新手上路

积分
0
发表于 2014-4-4 11:19:36 | 显示全部楼层
好样的!满意,收藏了!谢谢!
终于找到了一个STM32的好去处
回复

使用道具 举报

5

主题

10

回帖

25

积分

新手上路

积分
25
发表于 2014-4-6 05:20:36 | 显示全部楼层
不错,参考学习一下[s:151]
回复

使用道具 举报

6

主题

390

回帖

408

积分

高级会员

积分
408
发表于 2015-5-5 09:58:58 | 显示全部楼层
[s:143]  [s:143]  [s:143]  [s:151]  [s:151]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-12 18:25 , Processed in 0.242909 second(s), 34 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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