符合AUTOSAR規(guī)范的底層驅(qū)動(dòng)軟件開發(fā) - 免費(fèi)下載

技術(shù)資料資源 文件大小:2298 K

?? 資源詳細(xì)信息

文件格式
PDF
上傳用戶
上傳時(shí)間
文件大小
2298 K
所需積分
2 積分
推薦指數(shù)
??? (3/5)

?? 溫馨提示:本資源由用戶 qdxqdxqdxqdx 上傳分享,僅供學(xué)習(xí)交流使用。如有侵權(quán),請聯(lián)系我們刪除。

資源簡介

上層應(yīng)用軟件和操作系統(tǒng)要具備良好的移植性,快速高效地開發(fā)穩(wěn)定的底層驅(qū)動(dòng)程序?qū)⑹乔度胧较到y(tǒng)開發(fā)成功的關(guān)鍵。隨著芯片技術(shù)的快速發(fā)展,越來越多功能強(qiáng)大、價(jià)格低廉的嵌入式硬件出現(xiàn)在市場上,而且更新?lián)Q代非常快,因此,如何以合理的成本更快地為這些硬件開發(fā)或移植嵌入式軟件是嵌入式系統(tǒng)開發(fā)人員亟需解決的問題。

近年來,上述問題得到了學(xué)術(shù)界和工業(yè)界的廣泛關(guān)注。

文獻(xiàn)[1]1定義了用于抽象寄存器訪問和復(fù)雜位操作的接口定義語言(IDL),在IDL規(guī)范中給出了寄存器操作的函數(shù)庫和隱藏底層復(fù)雜位操作的抽象機(jī)制。但是該方法僅局限于底層驅(qū)動(dòng)開發(fā)中的寄存器操作。統(tǒng)一驅(qū)動(dòng)程序接口(UD2通過定義硬件平臺(tái)和驅(qū)動(dòng)程序之間的應(yīng)用程序編程接口集,解決可移植問題。硬件抽象技術(shù)1在底層硬件和操作系統(tǒng)之間加入了硬件抽象層,避免了操作系統(tǒng)、應(yīng)用軟件對物理器件的直接訪問,屏藏了底層硬件的差異,從而增強(qiáng)了軟件的健壯性,提高了軟件的開放性和可移植性。但是在實(shí)際的應(yīng)用中,硬件抽象層以嵌入式操作系統(tǒng)的BSP的形式出現(xiàn)。而BSP形式的硬件抽象層與BSP所向上支持的嵌入式操作系統(tǒng)是緊密相連的,耦合性很強(qiáng)。一種嵌入式操作系統(tǒng)的BSP不可能用于其他嵌入式操作系統(tǒng),因此,這種硬件抽象層是一種封閉的專用硬件抽象層,無疑它局限了軟件可移植的范圍,增加了移植的難度。


立即下載此資源

提示:下載后請用壓縮軟件解壓,推薦使用 WinRAR 或 7-Zip

資源說明

?? 下載說明

  • 下載需消耗 2積分
  • 24小時(shí)內(nèi)重復(fù)下載不扣分
  • 支持?jǐn)帱c(diǎn)續(xù)傳
  • 資源永久有效

?? 使用說明

  • 下載后用解壓軟件解壓
  • 推薦 WinRAR 或 7-Zip
  • 如有密碼請查看說明
  • 解壓后即可使用

?? 積分獲取

  • 上傳資源獲得積分
  • 每日簽到免費(fèi)領(lǐng)取
  • 邀請好友注冊獎(jiǎng)勵(lì)
  • 查看詳情 →

相關(guān)標(biāo)簽

點(diǎn)擊標(biāo)簽查看更多相關(guān)資源:

相關(guān)資源推薦