简单的PIC 实时操作系统,以CSS 公司的C语言为基础。

2020-02-06 09:57发布

PICROS :是初期PIC单片机的专用简易的实时操作系统,仅是任务切换和任务管理的多任务调度程序,不能进行数据领域和设备管理工作,并且多任务的切换也不过是模拟实时多任务。  但是由于能够一边处理中断,一边能够调度任务,还是能够实现比较复杂的功能。还是比较便利的。



操作系统特点:
    * 以PIC16F87X 系列为对象
    * 以CCS 公司的C语言为基础
    * 能够管理最多255个任务
    * 支持所用中断处理
    * 可以是用usart 通信口调试。


————————————————————————————————————————————————————
相关链接:

操作系统来自:http://www.picfun.com/   
日本的一个PIC的网站,个人感觉比起深圳某个公司的那个好多少倍!只是看起来非常费力,要借助GOOGLE翻译工具。

操作系统:http://www.picfun.com/rosframe.html
          http://www.picfun.com/picrosframe.html

————————————————————————————————————————————————————
相关图书:
《PIC 单片机C语言 设计与实践》 [日] 后线哲也 著   常晓明 译    北京航空航天大学出版社

————————————————————————————————————————————————————
一下是我下载下来了的代码


(原文件名:picros.jpg)

点击此处下载 ourdev_559871.rar(文件大小:29K) (原文件名:PIC ROS.rar)


--------
刚刚到pic16哪里去搜索相关资料,结果,遗憾。  本来是想在那里去找点有关的资料学习一下的,结果搜索引擎各30秒内不能使用。花了半天的时间还是没找到,在这里发牢骚啦。。

我来在这个论坛也不敢多说,只是初中多点毕业,水平不敢说。学东西也比较费劲,很多的时间都是在找资料看。也真的希望PIC这边能像AVR那边一样有些声 {MOD}。

发点人家的资料,可能这里的高手根本就不屑一顾。哎,
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
49条回答
wangjiati
1楼-- · 2020-02-08 02:38
这张是网上用来做练习的原理图

(原文件名:unitsch.gif)

我搭建的仿真图。用来测试操作系统

(原文件名:test11.jpg)

测试用源码:
点击此处下载 ourdev_563648RXFM8L.rar(文件大小:112K) (原文件名:test11.rar)
zhouwensong
2楼-- · 2020-02-08 08:14
《PIC单片机C程序设计与实践》这本书有电子版的吗?想看第15章,整个网络都下不到,买又觉得不太值
很好奇在堆栈只有8级,而且还不能对其读写的条件下怎么实现多任务的
my2009
3楼-- · 2020-02-08 10:18
 精彩回答 2  元偷偷看……
wangjiati
4楼-- · 2020-02-08 13:34
回复【14楼】zhouwensong 周文松
-----------------------------------------------------------------------

多任务也不是完全的多任务 。。只能挂起一个任务。   任务是用内存实现记录任务状态。

这个系统还是有好多自己可以定制的一些内容。。比如将定时器改为2mS  ,立即结束指定任务。
xiaokangkang
5楼-- · 2020-02-08 17:44
MARK
khuohuo
6楼-- · 2020-02-08 20:07
看看不错!!!

一周热门 更多>