这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » DSP实时多任务操作系统研究

共1条 1/1 1 跳转至

DSP实时多任务操作系统研究

工程师
2008-03-19 12:10:30     打赏
 关于DSP实时多任务操作系统在国外已经广为大家应用,但在国内大家迟迟接受不了这种基于DSP操作系统的概念,往往被基本输入输出BIOS所困扰,大家可以想想:为什么计算机上有了主板的BIOS,还需要一个DOS和windows?

    DSP上使用操作系统这个问题我们专门在:电子工业出版社出版了一本书《DSP实时多任务操作系统》大家可以看看,另外在DSP上使用的其他操作系统也有很多,比如Vxworks、uCos-ii、uCLinux等等大家不妨在设计自己的应用系统时这情考虑,拥有了操作系统将大大加快您的开发节奏和设计水平。

    我公司总结出了使用DSP实时多任务操作系统的一些有点供大家分享,同时我们举办的培训班也可以让大家在短时间内掌握操作系统的核心。

    1、   编程方便:为编制程序提供了一个简单的、快捷的操作平台。

2、   许多底层的工作都由操作系统完成:任务的切换,任务之间的消息传递,任务之间的协同工作都由操作系统完成。

3、   提高系统的实时性:因为CY-RT DSP OS++是一个多任务(64个优先级不同的任务)实时操作系统,所以CPU的工作效率最高。在同等时间内,多任务系统可以完成更多的功能,而传统的编程方法是不可能的。

4、   方便调试:因为每一个任务就相当于一个独立的计算机,调试一个任务是非常方便的,每一个任务都是互相独立的。

5、   便于软件的维护:多年后拿出自己的程序,思路仍然很清晰,任务很明确。

6、   便于软件的扩展:当需要扩展某些应用时可以非常容易。

7、   公开全部的源代码,不必担心知识产权和会有隐藏的秘密在里面,适用于军方的各种应用产品。

8、   确定性:全部CY-RT DSP OS++的函数调用与服务的执行时间是可知的,CY-RT DSP OS++系统服务的执行时间不依赖于应用程序任务的多少。

9、   系统服务功能强大,如邮箱、消息队列、信号量、块大小固定的内存的申请与释放、时间相关函数等。中断嵌套层数可达255层。

10、稳定性与可靠性:已经有上千个已商业化了的应用。




关键词: 实时     多任务     操作     系统研究     操作系统    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]