OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 14668|回复: 21

分享两个UCOSII2.92+STemWin5.22工程,完全是基于战舰板子的,下载就可以使用了

[复制链接]

23

主题

81

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
343
金钱
343
注册时间
2013-10-28
在线时间
0 小时
发表于 2014-12-14 00:19:43 | 显示全部楼层 |阅读模式
工程模板(1)是使用http://www.openedv.com/posts/list/28316.htm的STemWin移植方法,工程模板(2)是使用原子哥的F4的EMWIN移植方法,在还没有加上UCOSII的时候,第一种方法跑EMWIN的Demo中的GUIDEMO_Speed.c是最快的,达到4127000,好像原子哥的只有4127000的一半;加上UCOSII之后,原子哥的方法可以跑到5152000,而另一个跑到4766000,实测的,不知道准不?底层的驱动都是原子哥的,在其基础上进行了一定的改写。
实现了触摸,屏是9341的,且可以横屏和竖屏显示,只有修改了ILI9341.h中的LCD_DisplayDirection就ok了,然后在初始化的时候就要校准了,默认是竖屏显示的。





工程模板(2).rar

28.57 MB, 下载次数: 5264

工程模板(1).rar

28.37 MB, 下载次数: 3810

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

23

主题

81

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
343
金钱
343
注册时间
2013-10-28
在线时间
0 小时
 楼主| 发表于 2014-12-14 00:30:43 | 显示全部楼层
不好意思啊,忘记把STemWinLibrary522文件夹中的文档和软件删除了,上传过大了。。。还有就是OS_TICKS_PER_SEC的值不适宜过大,一开始我设置为1000的时候,下载可以执行,重新上电之后就不行了,我设置为500。。。。
STemWin+触摸屏,UCOSII的移植都是参照原子哥和论坛网友八度空间的,我就不写移植过程了。。。。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-12-14 11:04:33 | 显示全部楼层
不错,谢谢分享啊。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-12-14 11:58:56 | 显示全部楼层
谢谢分享。。。
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

23

主题

81

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
343
金钱
343
注册时间
2013-10-28
在线时间
0 小时
 楼主| 发表于 2014-12-14 12:13:10 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
还是学原子哥你的,难得给原子哥你置cool贴了,谢谢啦。。。
回复 支持 反对

使用道具 举报

23

主题

81

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
343
金钱
343
注册时间
2013-10-28
在线时间
0 小时
 楼主| 发表于 2014-12-14 12:13:37 | 显示全部楼层
回复【4楼】八度空间:
---------------------------------
多谢你的移植方法呢。。。。
回复 支持 反对

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-12-14 12:45:29 | 显示全部楼层
回复【6楼】STM32初学菜鸟:
---------------------------------
啥时候在探索者上移植一个
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

23

主题

81

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
343
金钱
343
注册时间
2013-10-28
在线时间
0 小时
 楼主| 发表于 2014-12-14 15:05:49 | 显示全部楼层
回复【7楼】八度空间:
---------------------------------
是否是大神你提供板子呢?哈哈。。。。送我一个??
回复 支持 反对

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-12-14 18:57:12 | 显示全部楼层
回复【8楼】STM32初学菜鸟:
---------------------------------
我只有一个,自己要用,呵呵
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

56

主题

167

帖子

4

精华

高级会员

Rank: 4

积分
602
金钱
602
注册时间
2013-10-18
在线时间
59 小时
发表于 2015-1-23 14:34:19 | 显示全部楼层
为什么我下载白屏?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2015-1-23 23:43:50 | 显示全部楼层
回复【10楼】钢铁侠:
---------------------------------
可能你的液晶型号不支持.
看看lcd部分代码.是否支持你的lcd
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

56

主题

167

帖子

4

精华

高级会员

Rank: 4

积分
602
金钱
602
注册时间
2013-10-18
在线时间
59 小时
发表于 2015-1-24 07:47:29 | 显示全部楼层
回复【11楼】正点原子:
---------------------------------
老大我用的是战舰的板子呢,难道我的板子坏了,
回复 支持 反对

使用道具 举报

56

主题

167

帖子

4

精华

高级会员

Rank: 4

积分
602
金钱
602
注册时间
2013-10-18
在线时间
59 小时
发表于 2015-1-24 07:48:15 | 显示全部楼层
回复【11楼】正点原子:
---------------------------------
我仿真的时候发现进入硬件中断
回复 支持 反对

使用道具 举报

56

主题

167

帖子

4

精华

高级会员

Rank: 4

积分
602
金钱
602
注册时间
2013-10-18
在线时间
59 小时
发表于 2015-1-24 07:56:24 | 显示全部楼层
回复【2楼】STM32初学菜鸟:
---------------------------------
我后来自己移植了ucos带emwin,发现用外部sram的速度大概和你差不多,用内部的sram的话速度可以达到8803000,比你的快很多。但是楼主你的代码我下载到战舰板子不行啊,感觉你的内存分配这里写的方法还是值得借鉴的。还有是OS_TICKS_PER_SEC的值不适宜过大,这点有空最好帮我们找找原因,不然很多人下载了,用在其他项目上出了问题就出大事了。
回复 支持 反对

使用道具 举报

7

主题

50

帖子

0

精华

初级会员

Rank: 2

积分
100
金钱
100
注册时间
2014-6-14
在线时间
1 小时
发表于 2015-2-4 13:36:06 | 显示全部楼层
回复【2楼】STM32初学菜鸟:
---------------------------------
你好楼主,我将你这个工程下到开发板上,并将#define LCD_DisplayDirection  0 改为1  发现不能实现横屏, 显示屏的一部份不显示 ,请问你那边碰到这问题了吗
回复 支持 反对

使用道具 举报

5

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2014-1-11
在线时间
0 小时
发表于 2015-2-27 09:53:18 | 显示全部楼层
楼主,我直接下载后,能正常显示,如果复位或者重启,则卡在上次运行的地方一直不走,又需要重新下载才能运行,楼主请问这是什么原因?我用的就是战舰板
回复 支持 反对

使用道具 举报

2

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2015-1-7
在线时间
4 小时
发表于 2015-3-2 19:04:27 | 显示全部楼层
谢谢分享啊。。。。。。。
回复 支持 反对

使用道具 举报

2

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2015-1-7
在线时间
4 小时
发表于 2015-3-2 19:11:39 | 显示全部楼层
下载到我的战舰开发板上,完美运行,太谢谢了。
回复 支持 反对

使用道具 举报

3

主题

27

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
423
金钱
423
注册时间
2015-3-8
在线时间
39 小时
发表于 2015-3-8 22:37:15 | 显示全部楼层
感谢楼主分享~~~
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2012-10-24
在线时间
4 小时
发表于 2015-3-18 11:21:24 | 显示全部楼层
学习了,谢谢。
回复 支持 反对

使用道具 举报

12

主题

51

帖子

0

精华

初级会员

Rank: 2

积分
125
金钱
125
注册时间
2015-6-7
在线时间
41 小时
发表于 2016-5-9 23:03:41 | 显示全部楼层
电阻屏触摸没有反应.......
回复 支持 反对

使用道具 举报

28

主题

92

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
462
金钱
462
注册时间
2019-3-30
在线时间
86 小时
发表于 2020-4-18 09:29:02 | 显示全部楼层
好东西,多谢
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 06:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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