<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x
    x

    可DIY的嵌入式RTOS

    發布時間:2010-9-14 15:43    發布者:techshare
    關鍵詞: DIY , RTOS , 嵌入式
    二十年來,為了維持對軟件編碼的控制并減少商業操作系統的成本,“自制式”嵌入式系統的設計者們一直努力在他們在產品中減少RTOS的份額。

    現在,有了一種更好的方法。

    以SynthOS為代表的軟件產品能夠為設計者提供一種RTOS,它采用了一種自動控制技術,減少了軟件開發過程中沉悶繁瑣的工作。而且以這種方法編寫的軟件產品的代碼也是完全可見的。

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

    這樣就形成了以C代碼作為原始輸入代碼的RTOS實時操作系統。以這種方式產生代碼,SynthOS可允許程序員使用現有的任何工具-自動編碼器、調試器、注釋器以及仿真程序等。

    最后合成的RTOS減少了覆蓋區,縮短了等待時間,無需版稅,學習曲線也更短。與商業RTOS相比,發生錯誤的幾率更小。

    簡易的RTOS

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

    本文地址:http://www.portaltwn.com/thread-26591-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • EtherCAT®和Microchip LAN925x從站控制器介紹培訓教程
    • MPLAB®模擬設計器——在線電源解決方案,加速設計
    • 讓您的模擬設計靈感,化為觸手可及的現實
    • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
    • 貿澤電子(Mouser)專區

    相關視頻

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷