打印

只能用经典来形容这篇**了

[复制链接]
楼主: IceAge
手机看帖
扫描二维码
随时随地手机跟帖
41
martial| | 2008-8-6 15:46 | 只看该作者 回帖奖励 |倒序浏览

学习一下!

使用特权

评论回复
42
atang| | 2008-8-6 17:06 | 只看该作者

慢慢品尝。。。。。。

使用特权

评论回复
43
snaill_z| | 2008-8-6 17:39 | 只看该作者

这是典型的协作式

这是典型的协作式,但是这样做不安全,容易丢失时间片。建议中断里面设置标志,把那一大套移到外面,这样更安全。

使用特权

评论回复
44
wjmcu| | 2008-8-6 23:15 | 只看该作者

不错思路

不错!不错!!!!!!!!

使用特权

评论回复
45
gouki_s| | 2008-8-7 09:03 | 只看该作者

恐怕不好。。。。。

1.不是什么单片机都支持中断嵌套,咱的意思,能放到外面的就不要放到中断中,尽可能快的释放中断是中断机制的本意
2.低功耗啥的和处理时间有关,在终端中处理同样不低功耗

使用特权

评论回复
46
win2000_li| | 2008-8-7 14:37 | 只看该作者

DDDD

学习学习!!!!!!!!!!!!!

使用特权

评论回复
47
箫笑| | 2008-8-9 16:38 | 只看该作者

想到RTX51

还没有认真地看,不过,粗略地看一下有点像RTX51的办法。
RTX51就是用T0作时间中断计时器,主程序就可以是一个main task, 然后给每个任务分配一定的运行时间片,到时就中断执行别的任务,
不知道我说的对不对,我现在就新接手一个这样的项目,遇到的问题是每个任务的运行时间有比较严格的要求,不可以太长,想请问一下楼主你怎么预算一下每个task的执行时间?

使用特权

评论回复
48
dcp| | 2008-8-9 23:02 | 只看该作者

冰河世纪的“裸奔”

使用特权

评论回复
49
12345678| | 2008-8-10 10:53 | 只看该作者

收藏

收藏

使用特权

评论回复
50
kanerier| | 2008-8-11 07:53 | 只看该作者

re

中断复杂化与简约化并不矛盾,应用不同,灵活选择了

使用特权

评论回复
51
谈的元| | 2008-8-12 20:42 | 只看该作者

是不是这样的?

没法细细看完,楼主的意思是不是这样的?(我不懂什么OS,操作系统)

假设每5MS中断一次,  

       中断一次, 做第1件事,要在5MS内做完.做完空循环.
       中断第2次,做第2件事,要在5MS内做完.做完,做完空循环.
       中断第3次,做第3件事,要在5MS内做完.做完,做完空循环.
       ...
       中断第N次,做第N件事,要在5MS内做完.做完,清除中断记数标记.做完空循环.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
我在没中断的系统中这样做:
   计数器如果等于1,做第1件事,完成刚好200US,然后记数器加1.
   计数器如果等于2,做第2件事,完成刚好200US,然后记数器加1.
   计数器如果等于1,做第3件事,完成刚好200US,然后记数器加1.
...
   计数器如果等于N,做第N件事,完成刚好200US,然后记数器清0.然后记数器加1.

使用特权

评论回复
52
还我今生| | 2008-8-13 10:11 | 只看该作者

楼主果然厉害啊 顶

使用特权

评论回复
53
sagetom| | 2008-8-13 23:17 | 只看该作者

只能用经典来形容这篇**了

使用特权

评论回复
54
还我今生| | 2008-8-14 08:44 | 只看该作者

留名

使用特权

评论回复
55
3.3v| | 2008-8-14 09:01 | 只看该作者

不错,学习学习

使用特权

评论回复
56
疯子8972| | 2008-8-15 17:16 | 只看该作者

一般一般世界第三

使用特权

评论回复
57
maaaaa| | 2008-8-16 09:07 | 只看该作者

顶一下

虽然我的观点和楼主不同,我支持能在主程序做的绝不用中断。例如按键去抖就用主程序周期,反正去抖有50%甚至更大的偏差都没关系。

不过还是支持一下楼主原创。

使用特权

评论回复
58
muslimsali| | 2008-8-18 10:18 | 只看该作者

做法和 15楼 forthlab 相似

使用特权

评论回复
59
jihuqing| | 2008-8-21 08:44 | 只看该作者

想法不错.

想法不错.

使用特权

评论回复
60
cooperate| | 2008-8-21 15:07 | 只看该作者

学习中

    还是比较赞成所长的简约中断

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则