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

正文內(nèi)容

劉彥文-omap35xx嵌入式系統(tǒng)實(shí)踐教程第1章linux及嵌入式(參考版)

2025-06-15 18:14本頁面
  

【正文】 常用的 Linux發(fā)行版 ⒈ Red Hat Enterprise Linux( RHEL) ⒉ Fedora Linux ⒊ Ubuntu Linux ⒋ Debian GNU/Linux Linux發(fā)行版在主機(jī)的安裝方式 ⒈ 主機(jī)單獨(dú)安裝 Linux ⒉ 主機(jī)同時(shí)安裝 Windows和 Linux ⒊ 在 Windows下安裝 Linux虛擬機(jī) 圖 Windows下 VMWare運(yùn)行 Linux的窗口 ⒋ 在 Windows下執(zhí)行 Linux命令 Cygwin軟件是一個(gè)開源項(xiàng)目的產(chǎn)品,它的核心是一個(gè) DLL( Dynamic Link Library,動(dòng)態(tài)鏈接庫),其中包含了 Windows缺少的 POSIX函數(shù)的實(shí)現(xiàn),它提供了完整的類 Linux環(huán)境。 主機(jī)安裝的 Linux發(fā)行版 主機(jī)安裝的 Linux發(fā)行版或發(fā)行套件,就是普通的可以在 PC機(jī)或筆記本電腦上運(yùn)行的 Linux。不同體系結(jié)構(gòu)處理器的目標(biāo)板,主機(jī)使用的交叉編譯器也不同。 光盤中支持 Linux操作系統(tǒng)的文檔,通常包含的文件主要有: ? 用于改變目標(biāo)板開發(fā)環(huán)境的文件,如裝載引導(dǎo)程序、內(nèi)核、根文件系統(tǒng)、應(yīng)用程序等。 同一臺(tái)目標(biāo)板,購買時(shí)如果預(yù)裝了嵌入式 Linux,那么買回來默認(rèn)的開發(fā)環(huán)境就是 Linux;如果預(yù)裝的是 Windows CE,那么默認(rèn)的開發(fā)環(huán)境就是 Windows CE。 開發(fā)系統(tǒng)附帶的光盤文檔 用戶購買開發(fā)系統(tǒng)所附帶的光盤中,通常會(huì)有支持目標(biāo)板運(yùn)行 Windows CE、 181。 同樣是 ARM體系結(jié)構(gòu)的嵌入式 Linux,不同的目標(biāo)板如果外設(shè)種類不同,嵌入式 Linux內(nèi)核中的驅(qū)動(dòng)程序也不同。它們也被稱為嵌入式Linux發(fā)行版或發(fā)行套件。之后目標(biāo)板可能裝入并啟動(dòng)某個(gè)指定的應(yīng)用程序,也可能在目標(biāo)板 Linux內(nèi)核和 shell支持下,等待用戶從終端輸入的命令和參數(shù)。然后裝載引導(dǎo)程序從閃存裝入 Linux內(nèi)核到內(nèi)存,并把運(yùn)行權(quán)交給 Linux內(nèi)核。這時(shí)通常主機(jī)工作在 Windows環(huán)境,運(yùn)行的仿真終端程序是“超級(jí)終端”,目標(biāo)板通過串口連接,把主機(jī)超級(jí)終端窗口和主機(jī)鍵盤,作為它的終端。目標(biāo)板運(yùn)行裝載引導(dǎo)程序或者 Linux時(shí),默認(rèn)的終端就是這個(gè)終端。如果目標(biāo)板是基于 ARM內(nèi)核的微處理器,那么可執(zhí)行文件的代碼是 ARM機(jī)器指令代碼。 主機(jī)中的交叉編譯器等工具軟件,通常不包含在 Linux操作系統(tǒng)內(nèi)部,可以從網(wǎng)上下載,或者使用購買目標(biāo)板時(shí)廠商附帶的軟件。 主機(jī)中運(yùn)行的程序 軟件開發(fā)過程中,主機(jī)運(yùn)行的程序主要是 Linux操作系統(tǒng),另外還有交叉編譯器等工具軟件。 主機(jī)與目標(biāo)板的連接 通常主機(jī)與目標(biāo)板連接的端口有串行口和以太網(wǎng)端口;有時(shí)主機(jī)并行端口,也就是連接打印機(jī)的端口,通過 JTAG電纜連接到目標(biāo)板的 JTAG端口。例如基于 ARM920T內(nèi)核的S3C2410開發(fā)平臺(tái)。 目標(biāo)板( Target) 目標(biāo)板也稱為開發(fā)板、評(píng)估板、開發(fā)平臺(tái)實(shí)驗(yàn)板、目標(biāo)平臺(tái)、目標(biāo)機(jī)等,本書通常稱為目標(biāo)板。 使用 Linux的不足之處 Linux環(huán)境嵌入式開發(fā)系統(tǒng) 組成簡介 Linux環(huán)境嵌入式開發(fā)系統(tǒng)組成 圖 Linux環(huán)境嵌入式開發(fā)系統(tǒng)組成 主機(jī)( Host) 圖 、 Linux宿主機(jī)、 Linux工作站、桌面機(jī),本書統(tǒng)一稱為主機(jī)。 免費(fèi)軟件帶來的優(yōu)點(diǎn) Linux得到了眾多硬、軟件廠商的支持 目前常見的 32位以上、帶 MMU的嵌入式微處理器,幾乎都得到 Linux的支持。這樣做的好處是,對(duì)于開發(fā)過程中產(chǎn)生的錯(cuò)誤,容易區(qū)分是系統(tǒng)軟件引起的,還是應(yīng)用軟件引起的。 選擇 Linux的理由 Linux是成熟的、廣泛使用的操作系統(tǒng) 開源軟件帶來的優(yōu)點(diǎn) ⑴ 一些對(duì)安全敏感的產(chǎn)品,比如用于航天、軍事、
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1