freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于arm-linux平臺的物聯(lián)網平臺搭建-wenkub

2023-07-03 21:20:42 本頁面
 

【正文】 微波爐、錄像機、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數嵌入式系統(tǒng)都是由單個程序實現(xiàn)整個控制邏輯。其中還包括系統(tǒng)移植,也是最難的問題。因此,研究嵌入式Linux+arm+gcc能夠很好的去從事開發(fā)嵌入式應用。嵌入式linux 是將日益流行的Linux操作系統(tǒng)進行裁剪修改,使之能在嵌入式計算機系統(tǒng)上運行的一種操作系統(tǒng)。Linux的大小適合嵌入式操作系統(tǒng)——Linux固有的模塊性,適應性和可配置性,使得這很容易做到。嵌入式系統(tǒng)以應用為中心、以計算機技術為基礎、軟硬件可裁剪、功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統(tǒng)。嵌入式系統(tǒng)是一種專用的計算機系統(tǒng),作為裝置或設備的一部分。另外,Linux源碼的實用性和成千上萬的程序員熱切期望它用于無數的嵌入式應用軟件中,導致很多嵌入式Linux的出現(xiàn),包括:Embedix,ETLinux,LEM,Linux Router Project,LOAF,uCLinux,muLinux,ThinLinux,F(xiàn)irePlug,Linux和PizzaBox Linux關鍵詞:嵌入式系統(tǒng)搭建,linux,GCC ,ARM 目錄1嵌入式系統(tǒng)入門研究12 ARM920T內核43 Lunix內核移植43.1 內核移植難點23.2 內核移植的基本策略23.3 內核移植方法23.4 內核移植過程24后續(xù)工作及實習心得4序言意義、目的:這些年來掀起了嵌入式系統(tǒng)應用熱潮。嵌入式linux繼承了Internet上無限的開放源代碼資源。追隨前沿科技。1 嵌入式系統(tǒng)入門研究IEEE(Institute of Electrical and Electronics Engineers,美國電氣和電子工程師協(xié)會)對嵌入式系統(tǒng)的定義:“用于控制、監(jiān)視或者輔助操作機器和設備的裝置”。從應用對象上加以定義,從右圖中可以看出嵌入式系統(tǒng)是軟件和硬件的綜合體,還可以涵蓋機械等附屬裝置。執(zhí)行裝置可以很簡單,如手機上的一個微小型的電機,當手機處于震動接收狀態(tài)時打開;也可以很復雜,如SONY 智能機器狗,上面集成了多個微小型控制電機和多種傳感器,從而可以執(zhí)行各種復雜的動作和感受各種狀態(tài)信息。世界上具有嵌入式功能特點的處理器已經超過1000種,流行體系結構包括MCU,MPU等30多個系列。它的特征是具有32位以上的處理器,具有較高的性能,當然其價格也相應較高。 其中Arm/StrongArm是專為手持設備開發(fā)的嵌入式微處理器,屬于中檔的價位。它必須體現(xiàn)其所在系統(tǒng)的特征,能夠通過裝卸某些模塊來達到系統(tǒng)所要求的功能。其中操作系統(tǒng)和應用程序都可以固化在ROM中。人機交換設備:LCD、鍵盤和觸摸屏等。嵌入式Linux支持幾乎所有的嵌入式CPU和被移植到幾乎所有的嵌入式OEM板。嵌入式系統(tǒng)一般指非PC系統(tǒng)。2 ARM920T內核S3C2410 芯片基于ARM920T 內核,采用五級流水線和哈佛結構, MIPS/MHz 的性能,是高性能和低功耗的硬宏單元。S3C2410 提供了一套比較完整的通用系統(tǒng)的外圍設備,并且使得整個系統(tǒng)消耗最小。從操作系統(tǒng)發(fā)展的趨勢來看,微內核作為一種先進的操作系統(tǒng)結構,是操作系統(tǒng)發(fā)展的一個潮流。但是對于基于特定硬件體系設計的硬件平臺,需要從頭對Linux進行移植。這種方法比較適合針對一種全新的硬件平臺開展移植工作。還必須對已支持的軟硬件有一個較好的理解。此后Linux要將自己的剩余部分全部加載到內存,初始化所有的設備,在內存中建立好所需的數據構(有關進程、設備、內存等)。一旦終端初始化完畢,我們就會看到系統(tǒng)的歡迎界面了。前三部分按從前到后的順序,越靠前代表它們與硬件設備的相關程度越高,后面的虛擬文件系統(tǒng)和網絡則幾乎與平臺無關,它們由設備管理中所支持的驅動程序來提供底層支持。3.4 內核移植過程 首先在通用計算機上編寫程序,然后通過交叉編譯生成可在目標平臺上運行的二進制代碼格式,最后再下載到目標平臺計算機的特定位置上運行。在通用計算機上修改和編寫新的內核代碼,編譯出新的Linux內核。在Linux內核移植過程中,調試時采用的是在宿主機和目標機之間進行的交叉調試。 ◇在目標機上一般會具備某種形式的調試代理,它
點擊復制文檔內容
職業(yè)教育相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1