新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 自制式嵌入式系统RTOS方法

自制式嵌入式系统RTOS方法

作者:时间:2012-07-12来源:网络收藏

为了维持对软件编码的控制并减少商业操作的成本,“式”的设计者们一直努力在他们在产品中减少的份额。

本文引用地址:http://www.eepw.com.cn/article/148776.htm

  现在,有了一种更好的

  以SynthOS为代表的软件产品能够为设计者提供一种,它采用了一种自动控制技术,减少了软件开发过程中沉闷繁琐的工作。而且以这种编写的软件产品的代码也是完全可见的。

  使用这种时,开发者可先用C代码写下软件任务(就是那些用商业也能完成的基本任务),然后在其中添加简单的SynthOS陈述,即“原语”。这种规定任务间通讯和操作系统参数的“原语”,以及简单的配置文件,就是产品要求程序员给出的全部输入了。利用这些可利用的模块,SynthOS可形成合适的互斥体(允许对同一资源进行互斥访问的同期对象)和信号(允许固定数目的用户访问同一资源的同期对象)。它还能够形成软件标记,信息队列,以及用于每项任务的邮箱,并且能够完成在每项任务合适的位置插入合适代码的这种繁琐工作。

  这样就形成了以C代码作为原始输入代码的RTOS实时操作系统。以这种方式产生代码,SynthOS可允许程序员使用现有的任何工具-自动编码器、调试器、注释器以及仿真程序等。

  最后合成的RTOS减少了覆盖区,缩短了等待时间,无需版税,学习曲线也更短。与商业RTOS相比,发生错误的几率更小。

  简易的RTOS

  通过编写软件任务并用五种“原语”将其合并,开发者可利用SynthOS(同步操作系统)合成一种的操作系统。

  

linux操作系统文章专题:linux操作系统详解(linux不再难懂)


评论


相关推荐

技术专区

关闭