硬汉嵌入式论坛

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

[μCOS-II] 官网下载的μCOS-II和μCOS-III源码,未做任何改动,方便自己学习移植的兄弟

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106934
QQ
发表于 2013-11-8 11:54:58 | 显示全部楼层 |阅读模式
以前找μCOS-III的Release一直没有找到,原来是放在了源码里面。
μCOS-II    V2.91    Micrium-uCOS-II-V290.zip (2.44 MB, 下载次数: 6737)
μCOS-III   V3.03    KRN-K3XX-000000.zip (3.03 MB, 下载次数: 10377)

-----------------------------------------------------------------------------------------------------------
Release V3.03.00 (2012/02/14):
-----------------------------------------------------------------------------------------------------------
  1) Added Thread Local Storage (TLS) support
      See chapter 20 of the User's Manual
  2) Computation of CPU usage has now a resolution of 1/100th of a percent
  3) Added OSTaskRegGetID() to assign task register IDs dynamically
  4) Now able to Suspend and Resume tasks from ISRs
  5) Added option 'OS_OPT_TASK_NO_TLS' to OSTaskCreate() to specify that a task will not require TLS
  6) Added and changed some error codes
  7) Removed OSMsgPoolExtend() since it was not documented and not used.
  8) Added global OSStatTaskCPUUsageMax to keep track of peak CPU usage.  
      This value is reset by OSStatReset()
  9) Added per task .CPUUsageMax which tracks the peak CPU usage of each task.


我这里只贴了V3.03的release,其它版本的大家看手册
回复

使用道具 举报

1

主题

68

回帖

1

积分

初级会员

积分
1
发表于 2014-3-10 16:26:23 | 显示全部楼层
谢谢大神! 现在正在想学这个
回复

使用道具 举报

8

主题

21

回帖

8

积分

新手上路

积分
8
发表于 2014-11-14 16:43:54 | 显示全部楼层
版主,为什么在CPU相关的文件没有包含在其中呢?难道是移植的时候要自己写吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106934
QQ
 楼主| 发表于 2014-11-14 16:47:03 | 显示全部楼层

回 12lyc 的帖子

12lyc:版主,为什么在CPU相关的文件没有包含在其中呢?难道是移植的时候要自己写吗? (2014-11-14 16:43) 
这个只有UCOS的kernel。下载CPU相关要另外下载,或者下载移植好的,里面自带。
回复

使用道具 举报

8

主题

21

回帖

8

积分

新手上路

积分
8
发表于 2014-11-14 16:52:19 | 显示全部楼层

回 eric2013 的帖子

eric2013:这个只有UCOS的kernel。下载CPU相关要另外下载,或者下载移植好的,里面自带。 (2014-11-14 16:47) 
哪里有得下载CPU相关的,我不是要移植好的,我已经有,现在想自己从头到尾移植一遍
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106934
QQ
 楼主| 发表于 2014-11-14 16:53:43 | 显示全部楼层

回 12lyc 的帖子

12lyc:哪里有得下载CPU相关的,我不是要移植好的,我已经有,现在想自己从头到尾移植一遍 (2014-11-14 16:52) 
这个得在他们官网找,我没有单独移植。
回复

使用道具 举报

8

主题

21

回帖

8

积分

新手上路

积分
8
发表于 2014-11-14 16:59:07 | 显示全部楼层

回 eric2013 的帖子

eric2013:这个得在他们官网找,我没有单独移植。 (2014-11-14 16:53) 
找不到,版主英文好可以帮忙找下吗?急,想自己试试移植在51上面
回复

使用道具 举报

8

主题

21

回帖

8

积分

新手上路

积分
8
发表于 2014-11-14 17:38:17 | 显示全部楼层

回 eric2013 的帖子

eric2013:这个得在他们官网找,我没有单独移植。 (2014-11-14 16:53) 
我觉得应该要么自己写这些CPU文件,要么从移植好的教程中修改,很多人是从后者做的,所以应该没有单独的CPU文件,CPU文件是要根据不同的CPU来写的。你觉得对吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106934
QQ
 楼主| 发表于 2014-11-15 10:01:32 | 显示全部楼层

回 12lyc 的帖子

12lyc:我觉得应该要么自己写这些CPU文件,要么从移植好的教程中修改,很多人是从后者做的,所以应该没有单独的CPU文件,CPU文件是要根据不同的CPU来写的。你觉得对吗? (2014-11-14 17:38) 
这么说吧,如果Micrium没有提供ucos kernel的port文件,你自己可以尝试下移植,或者把ucos移植到一个崭新的平台上,其实这个才叫RTOS的移植,其它移植只能叫组装。

现在的情况是这些RTOS把所有平台上的基本都移植好了。其实咱们所谓的移植只是简单的组合而已。而且所有的移植教程基本都是用的ucos移植好的port文件。不仅仅是CPU,还有很多。
回复

使用道具 举报

0

主题

1

回帖

0

积分

新手上路

积分
0
发表于 2015-1-7 10:27:43 | 显示全部楼层
谢谢楼主,支持这样的良心论坛[s:150]
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106934
QQ
 楼主| 发表于 2015-1-7 12:16:41 | 显示全部楼层

回 番茄酱不甜 的帖子

番茄酱不甜:谢谢楼主,支持这样的良心论坛[s:150] (2015-01-07 10:27) 
谢谢[s:142]
回复

使用道具 举报

6

主题

390

回帖

408

积分

高级会员

积分
408
发表于 2015-5-11 14:51:18 | 显示全部楼层
[s:148]  [s:148]  [s:148]  [s:148]
回复

使用道具 举报

4

主题

9

回帖

21

积分

新手上路

积分
21
QQ
发表于 2016-1-27 18:42:16 | 显示全部楼层
谢谢版主,辛苦了!!!!!!!
回复

使用道具 举报

0

主题

9

回帖

0

积分

新手上路

积分
0
发表于 2016-9-3 13:14:36 | 显示全部楼层
支持支持 [s:151]
回复

使用道具 举报

0

主题

3

回帖

0

积分

新手上路

积分
0
发表于 2017-3-27 15:39:24 | 显示全部楼层
感谢,要学习
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-10 20:40 , Processed in 0.420558 second(s), 34 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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