日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式硬件
[導(dǎo)讀]為了維持對軟件編碼的控制并減少商業(yè)操作系統(tǒng)的成本,“自制式”嵌入式系統(tǒng)的設(shè)計(jì)者們一直努力在他們在產(chǎn)品中減少RTOS的份額?,F(xiàn)在,有了一種更好的方法。以Synt

為了維持對軟件編碼的控制并減少商業(yè)操作系統(tǒng)的成本,“自制式”嵌入式系統(tǒng)的設(shè)計(jì)者們一直努力在他們在產(chǎn)品中減少RTOS的份額。

現(xiàn)在,有了一種更好的方法。

以SynthOS為代表的軟件產(chǎn)品能夠?yàn)樵O(shè)計(jì)者提供一種RTOS,它采用了一種自動(dòng)控制技術(shù),減少了軟件開發(fā)過程中沉悶繁瑣的工作。而且以這種方法編寫的軟件產(chǎn)品的代碼也是完全可見的。

使用這種系統(tǒng)時(shí),開發(fā)者可先用C代碼寫下軟件任務(wù)(就是那些用商業(yè)RTOS也能完成的基本任務(wù)),然后在其中添加簡單的SynthOS陳述,即 “原語”。這種規(guī)定任務(wù)間通訊和操作系統(tǒng)參數(shù)的“原語”,以及簡單的配置文件,就是產(chǎn)品要求程序員給出的全部輸入了。利用這些可利用的模塊,SynthOS可形成合適的互斥體(允許對同一資源進(jìn)行互斥訪問的同期對象)和信號(允許固定數(shù)目的用戶訪問同一資源的同期對象)。它還能夠形成軟件標(biāo)記,信息隊(duì)列,以及用于每項(xiàng)任務(wù)的郵箱,并且能夠完成在每項(xiàng)任務(wù)合適的位置插入合適代碼的這種繁瑣工作。

這樣就形成了以C代碼作為原始輸入代碼的RTOS實(shí)時(shí)操作系統(tǒng)。以這種方式產(chǎn)生代碼,SynthOS可允許程序員使用現(xiàn)有的任何工具-自動(dòng)編碼器、調(diào)試器、注釋器以及仿真程序等。

最后合成的RTOS減少了覆蓋區(qū),縮短了等待時(shí)間,無需版稅,學(xué)習(xí)曲線也更短。與商業(yè)RTOS相比,發(fā)生錯(cuò)誤的幾率更小。

簡易的RTOS

通過編寫軟件任務(wù)并用五種“原語”將其合并,開發(fā)者可利用SynthOS(同步操作系統(tǒng))合成一種嵌入式的操作系統(tǒng)。

 


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉