可DIY的嵌入式RTOS
發(fā)布時間:2007/8/30 0:00:00 訪問次數(shù):395
二十年來,為了維持對軟件編碼的控制并減少商業(yè)操作系統(tǒng)的成本,“自制式”嵌入式系統(tǒng)的設(shè)計者們一直努力在他們在產(chǎn)品中減少RTOS的份額!
現(xiàn)在,有了一種更好的方法!
以SynthOS為代表的軟件產(chǎn)品能夠為設(shè)計者提供一種RTOS,它采用了一種自動控制技術(shù),減少了軟件開發(fā)過程中沉悶繁瑣的工作。而且以這種方法編寫的軟件產(chǎn)品的代碼也是完全可見的!
使用這種系統(tǒng)時,開發(fā)者可先用C代碼寫下軟件任務(wù)(就是那些用商業(yè)RTOS也能完成的基本任務(wù)),然后在其中添加簡單的SynthOS陳述,即“原語”。這種規(guī)定任務(wù)間通訊和操作系統(tǒng)參數(shù)的“原語”,以及簡單的配置文件,就是產(chǎn)品要求程序員給出的全部輸入了。利用這些可利用的模塊,SynthOS可形成合適的互斥體(允許對同一資源進行互斥訪問的同期對象)和信號(允許固定數(shù)目的用戶訪問同一資源的同期對象)。它還能夠形成軟件標(biāo)記,信息隊列,以及用于每項任務(wù)的郵箱,并且能夠完成在每項任務(wù)合適的位置插入合適代碼的這種繁瑣工作! ∵@樣就形成了以C代碼作為原始輸入代碼的RTOS實時操作系統(tǒng)。以這種方式產(chǎn)生代碼,SynthOS可允許程序員使用現(xiàn)有的任何工具-自動編碼器、調(diào)試器、注釋器以及仿真程序等!
最后合成的RTOS減少了覆蓋區(qū),縮短了等待時間,無需版稅,學(xué)習(xí)曲線也更短。與商業(yè)RTOS相比,發(fā)生錯誤的幾率更小。
簡易的RTOS通過編寫軟件任務(wù)并用五種“原語”將其合并,開發(fā)者可利用SynthOS(同步操作系統(tǒng))合成一種嵌入式的操作系統(tǒng)。
二十年來,為了維持對軟件編碼的控制并減少商業(yè)操作系統(tǒng)的成本,“自制式”嵌入式系統(tǒng)的設(shè)計者們一直努力在他們在產(chǎn)品中減少RTOS的份額!
現(xiàn)在,有了一種更好的方法。
以SynthOS為代表的軟件產(chǎn)品能夠為設(shè)計者提供一種RTOS,它采用了一種自動控制技術(shù),減少了軟件開發(fā)過程中沉悶繁瑣的工作。而且以這種方法編寫的軟件產(chǎn)品的代碼也是完全可見的。
使用這種系統(tǒng)時,開發(fā)者可先用C代碼寫下軟件任務(wù)(就是那些用商業(yè)RTOS也能完成的基本任務(wù)),然后在其中添加簡單的SynthOS陳述,即“原語”。這種規(guī)定任務(wù)間通訊和操作系統(tǒng)參數(shù)的“原語”,以及簡單的配置文件,就是產(chǎn)品要求程序員給出的全部輸入了。利用這些可利用的模塊,SynthOS可形成合適的互斥體(允許對同一資源進行互斥訪問的同期對象)和信號(允許固定數(shù)目的用戶訪問同一資源的同期對象)。它還能夠形成軟件標(biāo)記,信息隊列,以及用于每項任務(wù)的郵箱,并且能夠完成在每項任務(wù)合適的位置插入合適代碼的這種繁瑣工作! ∵@樣就形成了以C代碼作為原始輸入代碼的RTOS實時操作系統(tǒng)。以這種方式產(chǎn)生代碼,SynthOS可允許程序員使用現(xiàn)有的任何工具-自動編碼器、調(diào)試器、注釋器以及仿真程序等!
最后合成的RTOS減少了覆蓋區(qū),縮短了等待時間,無需版稅,學(xué)習(xí)曲線也更短。與商業(yè)RTOS相比,發(fā)生錯誤的幾率更小。
簡易的RTOS通過編寫軟件任務(wù)并用五種“原語”將其合并,開發(fā)者可利用SynthOS(同步操作系統(tǒng))合成一種嵌入式的操作系統(tǒng)。
熱門點擊
- VxWorks下UDP協(xié)議棧效率的研究與改進
- 硬實時操作系統(tǒng)-RTLinux
- 基于Qt/Embedded的微波信號發(fā)生器軟
- 單片機IP技術(shù)在智能小區(qū)系統(tǒng)中的應(yīng)用
- 關(guān)于ISA設(shè)備的驅(qū)動程序轉(zhuǎn)換為PCI設(shè)備的W
- 在MOTOROLA A68K系列MCU上移植
- 矢量字庫在嵌入式機頂盒中的應(yīng)用
- 基于單片機的便攜式電子秤
- 具有DSP功能的16位微控制器80296SA
- PPSM嵌入式RTOS中的窗口系統(tǒng)開發(fā)
推薦技術(shù)資料
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究