rainyss
发表于 2010-10-16 11:05:39
回复【610楼】zhanghzhan
如果每个任务都执行完,才开始 task_switch()。那么跟时间片论调没有区别。
但是这种想法的确让人很受启发!
起码我是看得真真的!不错 非常不错。超级不错。
---吗日寇!
-----------------------------------------------------------------------
本来就是启发目的.我自用的正式版本复杂多了,带能源控制的,任务休眠时单片机耗电由40mA降到7mA.
mmswza
发表于 2010-10-18 01:29:38
做个记号,有空掘金。
ZacharyGuo
发表于 2010-10-19 16:40:31
mark
tank145161
发表于 2010-10-21 20:25:51
mark
baby3615
发表于 2010-10-23 12:33:35
因地制宜 量体裁衣 好思路
留名!
zyw19987
发表于 2010-10-25 21:46:00
谢谢,正想学习呢。大吼一声谢谢啦
哈哈
youngdog
发表于 2010-10-28 09:41:40
回复【楼主位】rainyss
-----------------------------------------------------------------------
请教一下RAINYSS大神,在主函数进入到OS_START()时,这个时候的SP里面的值是主函数里的断点,然后在SP被修改了之后,原来的这个断点的值就被抛弃了,那这个值是不是就永远留着RAM里面,还是会被KEIL重新利用起来呢?
jeck1987
发表于 2010-10-29 20:32:54
拜读了……谢谢分享
ldj7501
发表于 2010-11-4 13:02:38
mark
sbdyq1988
发表于 2010-11-4 13:14:36
厉害。
mdj-fish
发表于 2010-11-4 14:45:41
再研究研究。。。
york241
发表于 2010-11-4 15:24:23
学习
chengyang79
发表于 2010-11-4 16:18:42
想借此了解一下操作系统大概是什么东西。
stm8s
发表于 2010-11-4 18:30:48
mark
koniczyna
发表于 2010-11-4 18:42:03
MARK
zhangli2020
发表于 2010-11-4 23:08:03
学习了,谢谢楼主!
zhikai_wu
发表于 2010-11-5 19:47:56
mark
10086
发表于 2010-11-5 22:11:09
好喜欢
ziiip
发表于 2010-11-5 22:27:06
好,我学学
zforce
发表于 2010-11-5 22:28:23
很深刻~~
zhikai_wu
发表于 2010-11-5 23:00:15
mark
lsy5110
发表于 2010-11-7 12:10:33
顶
bsz84
发表于 2010-11-8 16:28:46
一路看下来,mark的人很多.看是能看的懂的,不过要自己写一个出来,尚需时日。。。
ycwjl728
发表于 2010-11-8 18:19:56
好帖收藏!
673104326
发表于 2010-11-8 18:51:11
学习
zwdxsky
发表于 2010-11-10 11:29:46
好贴,俺还马个克。
okelec
发表于 2010-11-10 11:42:55
mark
rainyss
发表于 2010-11-10 20:41:55
回复【622楼】youngdog
回复【楼主位】rainyss
-----------------------------------------------------------------------
请教一下rainyss大神,在主函数进入到os_start()时,这个时候的sp里面的值是主函数里的断点,然后在sp被修改了之后,原来的这个断点的值就被抛弃了,那这个值是不是就永远留着ram里面,还是会被keil重新利用起来呢?
-----------------------------------------------------------------------
主函数是没有自已的堆栈空间的,这从main()头一行就可以看出来.主函数的堆栈是借用了任务的堆栈,在系统还没开始调度前,每个任务的堆栈都只占用2字节,后面全是空的,可以拿来用.
ourdevok
发表于 2010-11-12 02:19:33
学习了,收藏
eddia2000
发表于 2010-11-18 09:11:24
恩路不错!
lkwslk1
发表于 2010-11-18 16:39:59
m
ShaoKn
发表于 2010-11-18 16:51:37
学习中
hepday
发表于 2010-11-18 23:09:31
biaoji
wenfeiexe
发表于 2010-11-18 23:11:29
cool
sonna
发表于 2010-11-19 00:02:51
好高的楼啊,强贴留名。
ju748
发表于 2010-11-19 00:23:14
不顶不行!楼主牛!
cndavy
发表于 2010-11-19 20:35:21
mark
jicheng0622
发表于 2010-11-19 20:50:17
好东西,保存!!
victor275
发表于 2010-11-20 19:56:44
好东西,保存!!
victor275
发表于 2010-11-20 20:39:22
mark
zkf0100007
发表于 2010-11-21 16:33:56
顶一下,收藏先
zxcvb110
发表于 2010-11-21 17:05:10
mark 不错的东西啊啊!!!
lhj200304
发表于 2010-11-23 14:54:44
51上的操作系统mark
lbhj310
发表于 2010-11-23 15:05:18
mark
tcp1985
发表于 2010-11-23 15:22:10
MARK
love_zjb
发表于 2010-11-27 21:03:01
mark!
stely
发表于 2010-11-27 21:26:12
如此精华 标记学习
xslff
发表于 2010-11-27 23:03:02
虽然顶过了,但细看一遍后必须再顶!
mengxiangkeji
发表于 2010-11-30 16:51:03
好东西保存啦
zieous
发表于 2010-11-30 17:56:53
mark
aladiu
发表于 2010-12-2 01:02:23
OK,hao的,到时来看
wozhiaihe
发表于 2010-12-2 13:02:10
mark
xiaobenyi
发表于 2010-12-2 15:07:25
跟陈明计的那本Small RTOS相比,楼主讲得更明白,呵呵
love_zjb
发表于 2010-12-2 18:50:59
mark
2323q23
发表于 2010-12-2 19:09:26
看得有点累! 还是顶下。
sssls2008
发表于 2010-12-2 19:30:51
楼主真是强大,收藏了。
zxcao
发表于 2010-12-2 19:33:05
很好
yhstar
发表于 2010-12-7 22:45:22
大神。。。。。。呵呵 学习了
just_interest
发表于 2010-12-10 11:52:50
mark
gaoxvli
发表于 2010-12-10 18:09:11
点到
piaoliuxia
发表于 2010-12-10 19:23:55
强人,学习ing。
hwdemtv
发表于 2010-12-10 19:59:45
做个标记 慢慢学习
lanweijt
发表于 2010-12-10 20:29:10
做个标记
wukaka
发表于 2010-12-20 11:35:52
好给力呀!收藏!
zjwznlz
发表于 2010-12-20 14:42:47
碰到高手了. 学习到不少知识
jianjun42
发表于 2010-12-20 14:47:53
强,太给力了,顶
Tomas_Yung
发表于 2010-12-20 18:43:32
强人,跟你混!
radiation
发表于 2010-12-20 21:04:34
这个写的不错!
__hmily___
发表于 2010-12-20 21:32:35
阅过 慢慢学
wolflsh
发表于 2010-12-21 02:35:01
太专业,收藏了,刚好最近对系统有兴趣~
lrzxc
发表于 2010-12-21 11:06:02
先收藏下,
hlswx
发表于 2010-12-21 11:36:28
谢谢楼主。。。。。好思路。。。。
zhujlong
发表于 2010-12-21 11:55:37
牛B了
tt88050643
发表于 2010-12-21 23:31:38
mark
pengxin213
发表于 2010-12-22 22:21:42
牛啊!
shenrongze
发表于 2010-12-23 00:20:34
支持个
mxtt
发表于 2010-12-23 16:33:47
mark
aasha
发表于 2010-12-23 19:37:10
mark
songshanxiaozi
发表于 2010-12-23 20:50:06
为什么不注明转载360DOC呢,我要举报侵权哦^o^
bluehacker
发表于 2010-12-23 23:05:28
曾经也想开发这么个系统,后面发现没有意义,51太弱了,跑os确实没什么必要性。如果需要跑os的应用,何必用51,N多芯片比51强的不是一点点。51唯一的优势大概就是便宜,但需要上os的应用,肯定是具有相当的复杂度(如果很简单,那上os则纯属吃饱着撑着),这种应用51即使能做也很勉强,通常需要外扩N多东西,那还不如用arm cortex m3之类来做,另外飞思卡尔的coldfire系列也极高性价比,而这些系统如freertos,rt-thread之类的os多了去了,没必要再写这个个
aidianzi2012
发表于 2010-12-24 00:16:24
讲的太好了,顶一下!
aidianzi2012
发表于 2010-12-24 00:17:25
讲的太好了,获益匪浅,顶一下!
zhishang888
发表于 2010-12-24 09:15:17
mark
zhishang888
发表于 2010-12-24 13:50:13
mark
dew2901
发表于 2010-12-26 20:12:58
mark
kim5257
发表于 2010-12-26 20:48:48
很好的帖子
lansiluotee
发表于 2010-12-26 22:18:24
写得真好 受到启发了
piaotianxia
发表于 2010-12-26 22:34:11
mark
li900309
发表于 2010-12-26 23:27:32
马可一下
最近正研究OS
zhishang888
发表于 2010-12-27 11:01:49
mark
xuezubo
发表于 2010-12-27 11:38:52
收藏了
jiangkun0616
发表于 2010-12-27 13:58:42
mark
clee
发表于 2010-12-27 15:34:51
very good!
dong889
发表于 2010-12-27 20:39:24
mark
porco_rosso
发表于 2010-12-27 20:41:08
mark一下,谢谢楼主
zhouting928
发表于 2010-12-27 21:01:21
mark
skywym
发表于 2010-12-27 21:44:18
好好学习
alexliu0915
发表于 2010-12-30 17:35:46
Mark
whym1987
发表于 2010-12-30 18:11:01
真的不容易
elf0228
发表于 2010-12-31 10:02:19
其实个人觉得51是入门,很多人学了51后就转别的去了,感谢楼主提供的意见!