自制式嵌入式系统RTOS

出处:yyglucky 发布于:2010-09-25 09:42:35

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

  现在,有了一种更好的方法。

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

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

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

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

  简易的RTOS

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



  
关键词:自制式嵌入式系统RTOSRTOS

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

esp32芯片平台搭载开源UI框架lvgl8.3,freertos操作系统,实现智能手表研发
广告
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:
技术客服:

0571-85317607

网站技术支持

13606545031

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!