硬汉嵌入式论坛

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

[μCOS-III] uCOS-III的V3.05.00版本中,用户可以通过配置,选择不执行空闲任务

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106997
QQ
发表于 2015-7-18 21:40:06 | 显示全部楼层 |阅读模式
在新版本中添加的可以配置项:
1.png



虽然用户可以选择不使用空闲任务,但是最低优先级OS_CFG_PRIO_MAX - 1u用户不能使用:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=11218
回复

使用道具 举报

17

主题

121

回帖

172

积分

初级会员

积分
172
发表于 2017-9-19 14:27:56 | 显示全部楼层
请问一直运行空闲任务是怎么回事?

12

12

参考V4的例子,只要一使用截图,就只运行空闲任务。uCos III 是自己移植的
回复

使用道具 举报

17

主题

121

回帖

172

积分

初级会员

积分
172
发表于 2017-9-19 21:16:21 | 显示全部楼层
硬汉能给个思路不,谢谢。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106997
QQ
 楼主| 发表于 2017-9-20 00:41:20 | 显示全部楼层

回 王小波 的帖子

王小波:硬汉能给个思路不,谢谢。 (2017-09-19 21:16) 
不好意思,楼主,这几天忙于网络教程的收尾,不能及时回复问题。

在你的emWin任务的大while循环里面调用这个函数是否还有问题,测试下。
回复

使用道具 举报

116

主题

800

回帖

1148

积分

至尊会员

积分
1148
QQ
发表于 2017-9-20 08:34:10 | 显示全部楼层
那空闲的时候系统一直等待调度?不是系统时钟调度了?
回复

使用道具 举报

17

主题

121

回帖

172

积分

初级会员

积分
172
发表于 2017-9-21 17:57:48 | 显示全部楼层

回 eric2013 的帖子

eric2013:

不好意思,楼主,这几天忙于网络教程的收尾,不能及时回复问题。

在你的emWin任务的大while循环里面调用这个函数是否还有问题,测试下。

.......
好像还是不行。
像这种时好时坏的要怎么解决
图片2.png
图片3.png
调用第四下就不行了
回复

使用道具 举报

17

主题

121

回帖

172

积分

初级会员

积分
172
发表于 2017-9-21 18:20:44 | 显示全部楼层

回 eric2013 的帖子

eric2013:

不好意思,楼主,这几天忙于网络教程的收尾,不能及时回复问题。

在你的emWin任务的大while循环里面调用这个函数是否还有问题,测试下。

.......
图片4.png
sram 我用的是bank1  0x6800 0000(NE3) 这个基地址
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106997
QQ
 楼主| 发表于 2017-9-22 01:58:06 | 显示全部楼层

回 王小波 的帖子

王小波:
sram 我用的是bank1  0x6800 0000(NE3) 这个基地址 (2017-09-21 18:20) 
你先用内部SRAM测试下截图功能,另外就是有些SD卡不好用也会有这种情况,换个卡试试,并将SD卡格式化一遍。

最后就是你说的这个地址0x6BXXXXX估计是没有全编译,专门对这个文件进行一次编译看看。
回复

使用道具 举报

17

主题

121

回帖

172

积分

初级会员

积分
172
发表于 2017-9-26 09:57:45 | 显示全部楼层

回 eric2013 的帖子

eric2013:你先用内部SRAM测试下截图功能,另外就是有些SD卡不好用也会有这种情况,换个卡试试,并将SD卡格式化一遍。

最后就是你说的这个地址0x6BXXXXX估计是没有全编译,专门对这个文件进行一次编译看看。 (2017-09-22 01:58)
版主谢谢
我的平台是:F103

1、那个就是我用内部SRAM截图的
2、测试好多回  发现设置 0x6800 0000 到 0x6B00 0000之间 都是可以的 不知道什么原因的。但是我板子上用的只有1M   SRAM  很是郁闷 emWin  我用的是5.32的库
3、 还想问一下  emWin 使用外部 SRAM  要注意什么问题的
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106997
QQ
 楼主| 发表于 2017-9-26 12:13:32 | 显示全部楼层

回 王小波 的帖子

王小波:版主谢谢
我的平台是:F103

1、那个就是我用内部SRAM截图的
....... (2017-09-26 09:57) 
查下你的FSMC硬件接口的片选是不是有虚焊。还有FSMC的配置是不是有误。

极有可能是你的高地址虽然有问题,但是当前一直是在操作的低地址的内存空间,最好可以示波器产品下你板子的FSMC控制引脚看看,极有可能是有问题的。
回复

使用道具 举报

116

主题

800

回帖

1148

积分

至尊会员

积分
1148
QQ
发表于 2017-9-26 16:33:01 | 显示全部楼层
空闲的时候不运行空闲任务,那运行什么任务?谁占用着CPU
回复

使用道具 举报

17

主题

121

回帖

172

积分

初级会员

积分
172
发表于 2017-9-27 09:45:39 | 显示全部楼层

回 eric2013 的帖子

eric2013:

查下你的FSMC硬件接口的片选是不是有虚焊。还有FSMC的配置是不是有误。

极有可能是你的高地址虽然有问题,但是当前一直是在操作的低地址的内存空间,最好可以示波器产品下你板子的FSMC控制引脚看看,极有可能是有问题的。
再次谢谢版主,我的板子没发现问题。
版主能不能帮我用你们板子测试下V4网盘里这个( 图片5.png )这个历程,我借朋友买的一块开发板 ,把这个例程移植过去(文件系统未移植)发现还是0x6800 0000到0x6B00 0000之间随便写个地址emWin都可以正常显示,写0x6C00 0000就不正常了(白屏)。
版主我没有要冒犯你的意思,只是我水平有限,又想搞明白
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-14 08:39 , Processed in 0.306797 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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