您現在的位置: 首頁 > 標簽 > TinyOS操作系統
TinyOS操作系統
TinyOS操作系統
相關文章 : 0篇 瀏覽 : 次

???? TinyOS操作系統是UC Berkeley(加州大學伯克利分校)開發的開源操作系統,專門為嵌入式無線傳感器網絡設計,該操作系統基于組件(Component-based)的架構使得程序能快速更新,同時又減小了受傳感器網絡節點存儲器限制的代碼長度。 ?????? 一般而言,TinyOS操作系統的組件分為3種類型 :硬件抽象組件,合成硬件組件和高層軟件組件。硬件抽象組件對物理硬件設備進行了TinyOS的組件化。在TinyOS系統平臺中,每個硬件資源都被抽象成一個或多個易于操作的組件,用戶程序訪問這些資源時只需調用對應組件相應的功能接口,即可實現對硬件的操作。合成硬件組件所起到的作用即為將硬件抽象組件與高層軟件組件進行連接。它可以利用硬件抽象組件提供的接口實現高于硬件抽象組件的功能,比如對字節的發送與接收。