OpenEdv-开源电子网

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

自制RTOS

[复制链接]

108

主题

1433

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2233
金钱
2233
注册时间
2012-4-30
在线时间
7 小时
发表于 2013-1-26 12:37:59 | 显示全部楼层 |阅读模式
近日放假,写了一个简易rtos,在论坛分享,并希望大神帮忙验证,可能会有bug

rtos的实现格式类似ucos,附件中有详细信息

现在的功能是:
1.创建任务
2.任务延时
3.任务挂起
4.任务恢复


功能很少,连删除任务都没有
更没有信号量的处理。

功能日后逐步完善~
现在先实现任务的调度哆~

我是参考ucos以及"简易OS设计"来写完这个程序的,

由于我没学过汇编,汇编处的地方,大部分参考的ucos的。
注意,这个RTOS,只能申请31个任务(本来是32个任务,但是有一个必须的空闲任务)

这个RTOS-TEST是实现MINI板的点灯。(什么板子都可以,只需要更改IO口)

"简易OS设计" 这个文档我感觉写的很好,大部分思维都是参考的该文档,该文档也是我学习UCOS前看的第一份关于OS方面的文档。
但是这篇文档是基于ARM9的,并不是基于STM32的

简易0S设计.pdf

374.41 KB, 下载次数: 1274

RTOS_TEST.zip

101.11 KB, 下载次数: 926

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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165226
金钱
165226
注册时间
2010-12-1
在线时间
2107 小时
发表于 2013-1-26 13:05:39 | 显示全部楼层
回复 支持 反对

使用道具 举报

3

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2012-11-24
在线时间
0 小时
发表于 2013-1-26 20:40:19 | 显示全部楼层
哇,很厉害
回复 支持 反对

使用道具 举报

8

主题

103

帖子

0

精华

初级会员

Rank: 2

积分
187
金钱
187
注册时间
2012-11-12
在线时间
22 小时
发表于 2013-1-28 15:24:46 | 显示全部楼层
下载学习
回复 支持 反对

使用道具 举报

38

主题

248

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
463
金钱
463
注册时间
2011-2-11
在线时间
12 小时
发表于 2013-1-30 01:34:50 | 显示全部楼层
楼主坚持,做这个挺累的。
Openedv大力支持的开源RTOS  --Trochili RTOS(飞鸟)
回复 支持 反对

使用道具 举报

6

主题

124

帖子

0

精华

初级会员

Rank: 2

积分
169
金钱
169
注册时间
2013-8-12
在线时间
0 小时
发表于 2013-12-12 13:18:00 | 显示全部楼层
谢分享,目前准备上手
当你想到自己还一无所有的时候,请记得你还有梦想!
回复 支持 反对

使用道具 举报

56

主题

289

帖子

0

精华

高级会员

Rank: 4

积分
865
金钱
865
注册时间
2012-11-16
在线时间
65 小时
发表于 2014-11-5 20:39:11 | 显示全部楼层
谢谢分享!!!
回复 支持 反对

使用道具 举报

5

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2014-10-28
在线时间
0 小时
发表于 2014-11-8 12:03:54 | 显示全部楼层

牛人!

回复 支持 反对

使用道具 举报

0

主题

44

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
323
金钱
323
注册时间
2014-12-23
在线时间
70 小时
发表于 2015-1-15 13:55:11 | 显示全部楼层
牛人!谢分享,目前准备上手
回复 支持 反对

使用道具 举报

34

主题

805

帖子

4

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1863
金钱
1863
注册时间
2011-3-29
在线时间
139 小时
发表于 2015-1-19 19:54:34 | 显示全部楼层
自己玩一下倒是不错,不过只能供学习了。
业余程序玩家。
回复 支持 反对

使用道具 举报

108

主题

1433

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2233
金钱
2233
注册时间
2012-4-30
在线时间
7 小时
 楼主| 发表于 2015-1-19 20:27:18 | 显示全部楼层
回复【10楼】ofourme:
---------------------------------
那时无聊,瞎弄的
回复 支持 反对

使用道具 举报

0

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
137
金钱
137
注册时间
2014-1-5
在线时间
26 小时
发表于 2016-9-18 18:05:28 | 显示全部楼层
厉害。赞一个。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-1 22:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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