天天看點

《嵌入式Linux基礎教程(第2版)》——2.5 小結

本節書摘來自異步社群《嵌入式linux基礎教程(第2版)》一書中的第2章,第2.5節,作者:【美】christopher hallinan(克裡斯托弗 哈利南)著,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

本章簡要介紹了很多主題。現在,你可以以恰當的視角來審視後續内容了。在後面的章節中,這種認識會得到擴充,幫助你掌握必要的技能和知識,確定你在今後的嵌入式項目中獲得成功。

嵌入式系統有一些共性。通常它們的資源有限,使用者界面比較簡單或者根本不存在,并且它們一般是為特定目的而設計的。

引導加載程式是嵌入式系統的一個重要組成部分。如果你的嵌入式系統采用的硬體是一塊定制的闆卡,你必須在設計中提供适合此硬體平台的引導加載程式。通常,這項工作是通過移植現有的引導加載程式來完成的。

成功引導一個定制的闆卡需要多個軟體元件,包括引導加載程式、核心和檔案系統鏡像。

閃存作為存儲媒介被廣泛應用于嵌入式linux系統中。這一章介紹了閃存的概念,第9章和第10章将會在此基礎之上做進一步擴充。

應用程式,也稱為程序,擁有核心配置設定給它的虛拟記憶體空間。應用程式運作在使用者空間。

一個功能齊全、配置得當的交叉開發環境對于開發者來說至關重要。第12章将專門講述這個重要的主題。

你需要一個嵌入式linux發行版來着手進行嵌入式系統的開發。嵌入式發行版包含很多針對你的目标硬體架構編譯和優化的軟體和工具。

繼續閱讀