搜索
bottom↓
回复: 6

一年前rainyss 发表的<给51 DIY超轻量级多任务操作系统>mark了许久,不

[复制链接]

出0入0汤圆

发表于 2009-7-25 21:46:19 | 显示全部楼层 |阅读模式
原文:http://ouravr.com/bbs/bbs_content.jsp?bbs_sn=1398508&bbs_page_no=1&search_mode=1&search_text=给51
关于操作系统,在baidu里面点了了好多。多数是重复的。原文看的有点吃力。谁有入门级的资料。给点看看。
发现用这种的一大特点:
task1和task2写为一个管脚一秒变一次。
当在主程序中的while(1)中写两个task1和task2不用上面的东西时/是管脚1变后,管脚2长变。
当用上述的程序时,加上“系统”时,两个管脚时同时变的。好强大。
        task_stack[tid][0] = (unsigned int)fn & 0xff;  
        task_stack[tid][1] = (unsigned int)fn >> 8;  
上面两句,至今不解

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入0汤圆

发表于 2009-9-18 12:06:11 | 显示全部楼层
看我的百度空间,xm042041
http://hi.baidu.com/xm042041/blog/item/4a655462497f944eebf8f8fe.html

出70入0汤圆

发表于 2009-12-11 13:30:27 | 显示全部楼层
楼主,那篇文章的代码根本不是并行执行的,不信你在某个人物中把延时大点,其他任务就隔很长时间才执行咯。

出0入0汤圆

发表于 2009-12-21 22:28:45 | 显示全部楼层
这个应该要了解点RTOS才行。延时加大,如果影响了其他任务运行的话,那么这个系统多少还是有点不合理的。
延时应该使用定时器来完成了,不能再使用等待。
那个帖子我没看多,我是在这里乱扯的

出0入0汤圆

发表于 2009-12-28 21:39:23 | 显示全部楼层
以下蓝色文字由版主:JQ_Lin 于:2009-12-28,21:39:23 加入。
<font color=black>请发贴人注意:
本贴放在这分区不合适,即将移走
原来分区:[1037]电路仿真(Proteus等)
即将移去的分区:[1006]51单片机
移动执行时间:自本贴发表0小时后

任何的疑问或咨询,请可随时联系站长。谢谢你的支持!
</font>

出0入0汤圆

发表于 2013-9-28 01:52:39 | 显示全部楼层
mark

出0入0汤圆

发表于 2014-4-10 11:44:09 | 显示全部楼层
留爪
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-10-3 04:28

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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