




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
2013/01OMAP35xx(EL-ARM860)
嵌入式系統(tǒng)實踐教程
劉彥文(cslyw@)說明:本教程可作為EL-ARM860實驗平臺實驗內(nèi)容講授使用。授課可使用劉彥文編著,清華大學(xué)出版社出版的《嵌入式系統(tǒng)原理及接口技術(shù)》教材。第1章Linux及嵌入式
開發(fā)系統(tǒng)組成簡介
1.1Linux起源及發(fā)展1.1.1
UNIX和GNU軟件
UNIX最初是由美國電報電話(AT&T)公司下屬的貝爾實驗室開發(fā)的。1969年,貝爾實驗室的研究人員創(chuàng)建了UNIX的第一個版本,當(dāng)時稱為UNICS(UniplexedOperatingandComputingSystem,單操作和計算機系統(tǒng)),由這個系統(tǒng)演化為之后通用的UNIX操作系統(tǒng)。早期的UNIX版本都是具有商業(yè)性質(zhì)的,如IBM的AIX、HP的HP-UX和SUN的Solaris,通常都要支付一定的費用才能獲得運行該操作系統(tǒng)的許可。1984年,工程師RichardStallman開始著手GNU計劃,該計劃致力于創(chuàng)建一個類UNIX(UNIX-like)的、任何人都可以免費發(fā)布和使用的、不受UNIX名字和源代碼私有權(quán)限制的操作系統(tǒng)和開發(fā)環(huán)境,開發(fā)環(huán)境主要包括:高質(zhì)量的編譯器、命令行make環(huán)境、實用程序等。
RichardStallman現(xiàn)在管理著一個免費的軟件基金會(FreeSoftwareFoundation,F(xiàn)SF),他和他的支持者們創(chuàng)建的許多程序,廣泛地應(yīng)用于商業(yè)的和開放源碼的UNIX版本中。GNU代表GNU′sNotUnix,是一個首字母遞歸的縮略詞。GNU項目已經(jīng)提供了許多UNIX系統(tǒng)上應(yīng)用程序的仿制品,所有這些程序,統(tǒng)稱為GNU軟件。1.1.2
Linux的發(fā)展
Linux是一個可以自由使用、學(xué)習(xí)、修改、發(fā)布的,開源(opensource)的,類UNIX內(nèi)核的一種操作系統(tǒng)的內(nèi)核。
Linux是由芬蘭赫爾辛基大學(xué)的研究生LinusTorvalds在1991年開發(fā)的。其開發(fā)的目的是,保證Linux除了包含可以自由發(fā)布的代碼外,不會集成任何專有代碼,也就是我們通常說的源碼全部公開,并可以免費使用。Linux內(nèi)核遵循GNUGPL條款。Linux只是一個操作系統(tǒng)的內(nèi)核,而操作系統(tǒng)的shell、文件系統(tǒng)和工具軟件等等程序的編寫,主要由因特網(wǎng)上GNU支持者、UNIX程序員完成,并使其逐漸發(fā)展成為一個完整的、強大的系統(tǒng)。
Linux的出現(xiàn),使臺式機具備了以前需要花費數(shù)千美元購買UNIX才能獲得的功能。幾乎所有為UNIX編寫的程序,都可以在Linux上編譯運行;一些專用于UNIX商業(yè)版本的應(yīng)用軟件,可以不加改變地以二進制可執(zhí)行文件形式在Linux上運行。Linux的發(fā)展是許多人共同努力的結(jié)果。操作系統(tǒng)內(nèi)核本身僅僅是一個可用的操作系統(tǒng)的一小部分。Linux內(nèi)核以外的大量程序,是由許許多多的編程人員,特別是以前為UNIX編程的、GNU項目的程序員編寫,并免費、自由地以源代碼形式發(fā)布的。GNU項目為Linux提供了許多UNIX系統(tǒng)上應(yīng)用程序的仿制品,所有這些GNU軟件,都是在遵守GPL條款下發(fā)布的,常用的軟件有:
GCC:GNU編譯器集,包含GNUC編譯器。
G++:C++編譯器,是GCC的一部分。
GDB:源代碼級調(diào)試器。
GNUmake:UNIXmake免費版。
bash:命令行解釋器,或稱外殼,shell的一種。
GNUEmacs:文本編譯器及環(huán)境。1.2內(nèi)核、shell、文件系統(tǒng)
及實用程序1.2.1
Linux內(nèi)核
Linux內(nèi)核版本可以分為兩大類:一類是專門用于開發(fā)的試驗版本,另一類是穩(wěn)定的產(chǎn)品版本。Linux內(nèi)核版本號由主版本號、次版本號及序列號組成。次版本號是奇數(shù)的為試驗版,偶數(shù)的為產(chǎn)品版。例如,Linux2.5.x,次版本號是奇數(shù),是試驗版內(nèi)核;而Linux2.6.x,次版本號是偶數(shù),是產(chǎn)品版。
內(nèi)核是Linux系統(tǒng)的最底層,內(nèi)核提供了系統(tǒng)的核心功能,并允許進程以一種有序的、高效的方式訪問硬件。內(nèi)核控制進程、I/O設(shè)備、文件系統(tǒng)的操作,內(nèi)核還管理著內(nèi)存。內(nèi)核支持系統(tǒng)以多用戶、多任務(wù)模式運行,并支持這些運行模式對資源的有序訪問。
能夠在一種體系結(jié)構(gòu)處理器(如Intelx86)上運行的內(nèi)核,不能在另一種體系結(jié)構(gòu)處理器(如ARM)上直接運行,必須經(jīng)過移植,才能在另一種體系結(jié)構(gòu)處理器上運行。內(nèi)核代碼的絕大部分是用標(biāo)準(zhǔn)的C語言編寫的,僅有很少一部分與處理器相關(guān)的代碼,是用匯編語言編寫的,這給代碼移植帶來了很大的方便。
在Linux操作系統(tǒng)命令提示符下,使用cat命令能夠查看并顯示當(dāng)前系統(tǒng)的內(nèi)核版本信息:[root@vm-dev~]#cat/proc/versionLinuxversion2.6.18-8.el5(brewbuilder@)(gccversion4.1.120070105(RedHat4.1.1-52))#1SMPFriJan2614:15:21EST20071.2.2
shell簡介⒈shell是什么
shell作為用戶與Linux內(nèi)核的接口程序,稱為外殼。根(root)用戶使用的shell在內(nèi)核啟動后啟動,普通用戶使用的shell,在用戶登錄進入系統(tǒng)時啟動。內(nèi)核能夠接收用戶在命令行提示符后輸入的命令和參數(shù)。shell在Linux系統(tǒng)中的位置如圖1.1所示。圖1.1shell在Linux中的位置sh姨el墨l是一喇個命樹令行啦解釋拉器,巡壽也稱梅為命軋令語晌言解故釋器阻(co寒mm蛛an翼d-源la殺ng傻ua過ge燥i語nt灣er溪pr洋et秀er),羅它擁蠶有自唯己內(nèi)購建的sh貞el械l命令辣集。使用sh鴿el盲l能夠佳讓用派戶與溉操作橡系統(tǒng)蓋交互瀉,當(dāng)閃執(zhí)行騎用戶靈命令膠或者錫在提茫示符茄后進恩行輸車入時饞,就呀會與sh品el桐l進行巷交互亮。sh貿(mào)el國l將用脹戶的場命令種和鍵騰盤輸麥入的犬參數(shù)屬轉(zhuǎn)化勢成內(nèi)筐核能灘夠理鳴解的股內(nèi)容容,內(nèi)蜂核響艷應(yīng)并儉處理痛,處賣理結(jié)滅果送sh封el瀉l,再惹輸出千給用聾戶。sh蟲el墾l為系衡統(tǒng)提參供了饅內(nèi)核群之上作的一脹層功僵能,梁可以堪直接旁用它租來管撤理和堡運行結(jié)系統(tǒng)勺,sh闊el墳l也能昂被系哈統(tǒng)中披其他贏實用沒程序今(ut仇il取it介ie加s)和袖應(yīng)用踐程序靈(ap崇pl俊ic掩at惕io券n此pr領(lǐng)og添ra灶ms)所武調(diào)用剝。sh峰el屬l等待榜并接認(rèn)收提斷示符溝后用環(huán)戶輸烘入的移命令逆和參傭數(shù),保然后谷解釋忠并傳乖送給叮內(nèi)核努。有些煉常用賠命令蛾,比菠如打漢印當(dāng)頁前工輛作目勵錄命斑令pw要d,sh瓣el侄l內(nèi)部偽包含開這些市命令例對應(yīng)散的程既序,緒就像MS掛-D暫OS的內(nèi)路部命暫令那音樣,sh饒el蠶l將直愈接轉(zhuǎn)熱去執(zhí)忙行對頌應(yīng)的交程序域;另外廣更多榜的命域令,鍵比如宴拷貝cp和移殺動rm命令遷,類尊似于MS譽-D崗OS的外傳部命毯令,朱命令屬對應(yīng)瞞的程千序不膝在sh剖el冬l內(nèi)部論,而椅是文秤件系姐統(tǒng)中榮某個碑目錄衫下的書單獨祖的可紗執(zhí)行跨文件霧。當(dāng)用罩戶在喇命令艇行提央示符買后輸奮入命葛令和停參數(shù)扣,按增下回雀車鍵兵以后嘗,sh貴el禽l將尋采找命房誠令對支應(yīng)的摸可執(zhí)碎行文慚件,扇然后妻裝入四內(nèi)存瓶并執(zhí)崗行;漲對于均用戶擠編寫嚴(yán)的應(yīng)眠用程吃序,送以及陵用sh恰el敗l語言蹲編寫撫的腳到本程帳序,蛾同樣音可以臟通過涼指定拔文件梢名,規(guī)由sh丟el顏l讀入麥并執(zhí)繁行。Li斃nu各x根目掉錄下置的bi級n子目闖錄,純通常冤存放荒著許累多系莖統(tǒng)自繭帶的萍、用榴戶命使令對錫應(yīng)的較二進苦制可揉執(zhí)行已文件咐。例如cp和rm命令禮對應(yīng)循的文濫件是楊:[r輔oo血t@鴨lo神ca乒lh涂os均t奪bi今n]視#箏ls旁/岔bi盒n/搖cp摧-開l-r撲wx擋r-耀xr灶-x擁1釋r貸oo遮t神ro蛛ot眨6粒81郵36圍2置00脫6-音11哪-2饑8舉/b代in殊/c勞p[r哄oo址t@犁lo刻ca哪lh據(jù)os圣t梯bi各n]匯#順ls揭/剝bi狗n/哨rm辟-傘l-r推wx飼r-鑒xr懂-x另1勿r嗎oo伶t丹ro葛ot母4盤37伍40插2抱00休6-汪11匹-2貧8彎/b桿in仙/r它m在/b門in目錄說下,亞還可秒以看書到系臘統(tǒng)自棚帶的園各種刃版本居的sh少el癥l程序煎文件若、用抬于編戰(zhàn)輯文最件的vi程序踢文件灑,以掌及許障多用嫩戶命柿令對承應(yīng)的渠可執(zhí)狹行文僵件。Li皮nu行x根目敬錄下阻的sb舌in子目像錄,賢通常念存放格著許笛多系屢統(tǒng)自測帶的做、系柜統(tǒng)管鳳理員茅命令致對應(yīng)正的二樣進制雜可執(zhí)壺行文側(cè)件,侍例如艱用于眠劃分栗物理智磁盤自的fd浴is坦k和用雁于配秀置網(wǎng)換絡(luò)接棍口的if倆co蠻nf恢ig命令廟對應(yīng)紹的文饑件:[r拒oo受t@襯lo僻ca避lh儉os卻t田bi艇n]媽#紛ls當(dāng)/單sb棄in街/f縮慧di慣sk黎-賀l-r粱wx仆r-甜xr狗-x嬌1歌r票oo錘t府ro束ot爽9呢55毅72以2乒00企7-省01催-1男2識/s犬bi與n/赴fd爺is理k[r謹(jǐn)oo錦t@雖lo匙ca塘lh頓os愿t正bi洗n]養(yǎng)#機ls潛/狹sb壓in蘭/i吃fc濟on地fi訴g斥-l-r感wx叉r-握xr陳-x蕩1添r曉oo納t飯ro略ot亞7壺15溫28植2浩00簡6-爽08青-0伶7療/s慨bi虹n/淡if市co淘nf端ig在sh木el都l內(nèi)部摟,有sh府el抹l自帶因的命忘令所項對應(yīng)肉的程級序,顆可以糕通過順輸入he塔lp命令畫,查歡看用渡戶使小用的sh稻el顛l種類霜及該sh租el匯l內(nèi)部幟自帶租的命忍令有何哪些容。⒉扛sh抖el涼l啟動根用煤戶使困用的sh停el樣l,在鋤系統(tǒng)騙啟動腦時,陷使用質(zhì)系統(tǒng)肚指定飛的sh掃el幫l,自佛動啟獻動。普通慕用戶曉在登剃錄進灘入系蔑統(tǒng)時見,系鋤統(tǒng)會恭啟動雕指定脂種類陰的sh續(xù)el拍l。所有須用戶泥在系稀統(tǒng)運擴行過煙程中養(yǎng),可集以改賴變當(dāng)狐前使予用的sh弊el目l,成使為另稍一種sh統(tǒng)el宣l,例城如登梯錄時璃使用免的sh抬el樣l種類你為ba間sh,用腔戶可立以改依為tc批sh。Li釀nu糾x是一厲個多悼用戶托系統(tǒng)撇,系戰(zhàn)統(tǒng)中旺每個選用戶登可以劣使用般一個僚與其籌他用既戶不千同的sh律el百l。只鄉(xiāng)豐有當(dāng)著用戶吸退出Li衛(wèi)nu扎x系統(tǒng)定時,sh右el曠l運行笨才結(jié)沒束。⒊常用六的sh艷el嫌lLi性nu夸x和UN半IX系統(tǒng)漲里有側(cè)許多顏種類添不同宏的sh峰el樸l可以推使用顏,例銜如ba頸sh、sh、tc秩sh、cs伍h、as絹h、bs投h、ks序h、zs禍h等等槳,它垮們中傘的大許多數(shù)砍都是聾從sh柱s畢he型ll演變篇而來裕的。兵最常祝用的蛇三種sh厚el摔l是ba柄sh、cs萍h和ks死h。Li崗nu鼓x系統(tǒng)銷中,竟默認(rèn)凍安裝初的總消是GN飽U工具跳集中商的ba頸sh(GN罰U攀Bo蛾ur怠ne晶A印ga妨in暴s敏he池ll),現(xiàn)它是姨開源電的并滔且可光以被乓移植桿到幾敬乎所俊有的飾類UN羊IX系統(tǒng)體上。[r點oo掌t@永lo辟ca恢lh紹os度t洽bi財n]葛#瓣ls奮*墳shba雕sh吩cs系h昌k甘sh誰sh快tc討sh獻zs位h[r束oo眨t@雅lo岔ca頸lh苦os啟t教bi群n]宵#鍬ls昏-鼻l盯*s皺h-r哥wx孝r-貌xr蒙-x銅1潛r帥oo敘t茶ro獲ot愈72處26律84穿2結(jié)00岔6-柱07勢-1存2棵ba濁shlr皆wx濱rw撫xr臘wx襖1鎮(zhèn)r內(nèi)oo揚t撫ro此ot培4脫2憤01商0-直02下-2南5閃cs今h餃->竊t簽cs拴h-r晉wx咸r-糞xr己-x喪1休r片oo柱t詠ro賴ot癢1溫17廟14羅04預(yù)2動00勞7-巡壽01選-1賞6慘ks悔hlr撿wx暖rw弊xr盞wx各1觀r過oo丙t秧ro幕ot崖4介2色01紙0-耽02匪-2哈5打sh習(xí)-兼>令ba圣sh-r曉wx銹r-咸xr標(biāo)-x協(xié)1忠r侵oo誦t帝ro事ot業(yè)34拒53日48省2跡00帖6-席10夢-3塌1燈tc凡sh-r乎wx姥r-襲xr蜜-x金1化r潑oo胞t秋ro雁ot剖51淋46熔72郊2播00挪6-納09倆-1調(diào)2睬zs帆h[r陷oo艙t@稱lo來ca師lh遵os醬t飽bi古n]伶#虜/b懲in磨/b狗as業(yè)h姑--斷ve祝rs侄io貪nGN快U蒼ba爪sh冤,艱ve沒rs揪io綢n集3.節(jié)1.垮17禁(1脾)-結(jié)re欲le古as枝e撐(i床68袖6-達re斜dh棵at游-l堪in走ux列-g往nu環(huán))Co宗py已ri犧gh愿t霜(C待)榆20鏟05囑F慨re意e蠶So無ft碌wa妨re蓮F濕ou桑nd遺at項io頓n,稠I膨nc弱.[r歉oo辨t@覺lo飲ca蚊lh竹os李t眼bi撲n]陳#地/b漂in怎/b狗as狀h狂--乎ve縱rs簡io拖nGN蛙U似ba伸sh凱,壞ve棵rs鵝io繡n贈3.變1.汗17泡(1圾)-競re科le鉛as畏e覺(i圈68此6-副re泄dh寬at植-l直in瞧ux李-g粉nu艘)Co賢py金ri叨gh各t許(C腎)償20聾05喊F餅re俯e趙So江ft聯(lián)wa擺re悅F否ou前nd賊at誕io什n,過I碑nc粱.1.闖2.走3文件聲系統(tǒng)文件霞系統(tǒng)馬是Li鏈nu怨x系統(tǒng)瓶的一延個組村件,仙它能貪夠讓剩用戶偶以統(tǒng)首一的溉方式液查看輝、組紀(jì)織以把及保技護存翅儲設(shè)熄備上首的文伙件和懷目錄剃,并雹與其洗進行消交互濾。Li鉆nu時x環(huán)境鍵中的胳文件前,具色有特窩別重罪要的航意義脆,因壁為它闊們?yōu)槟滩僮髯⑾到y(tǒng)據(jù)服務(wù)辱并為詳設(shè)備咳操作宋提供寬了一匙個簡竟單而暫一致銜的接獎口。趟在Li躬nu皇x中,紐奉一切亭都可睡以看暫作文背件,賀包括散硬件用設(shè)備胡在內(nèi)憐。1.帶2.籠4實用聲程序?qū)嵱秘M程序壇(ut匹il回it賺ie芒s)也檔是Li武nu剃x系統(tǒng)壞的一煉個組歐件。倍實用泉程序敢是一滅些可項執(zhí)行梁的程正序,塔用來風(fēng)幫助姿用戶則在系降統(tǒng)上還進行助工作榆。例爹如,望用于In狹te輝rn徑et定位形的We缸b瀏覽更器、拖文字葉處理蛙程序甜、編按輯程構(gòu)序、e-盼ma擾il程序曲,以眉及除應(yīng)了sh向el幻玉l內(nèi)部填命令倦外,魂其他Li驕nu料x命令鬼對應(yīng)苗的程劍序,或都可我以稱談為實瀉用程竭序。1.概3選擇Li饒nu詞x的理致由1.拖3.隱1Li泊nu污x是成散熟的肝、廣忙泛使秋用的芬操作走系統(tǒng)1.鼓3.疊2開源澡軟件吉帶來膝的優(yōu)紀(jì)點⑴拴一些哨對安鉛全敏隙感的沈產(chǎn)品筍,比安如用辭于航使天、妙軍事芝、銀側(cè)行等說方面默的產(chǎn)挖品,始產(chǎn)品紋開發(fā)搜者更廈希望榮使用順操作那系統(tǒng)劃本身逮的源黎代碼耗是可冷見的仇,而樸不希園望使虹用由妄二進蟻制可遞執(zhí)行肉文件抬組成斥的操座作系營統(tǒng)。⑵括使用蹤蝶開源溪的操榆作系堅統(tǒng),情如果慰需要會,開頌發(fā)者統(tǒng)可以偷查閱喂操作秀系統(tǒng)謎的某咽一段捐代碼狗,理符解它般的含惡義及巷產(chǎn)生忠的行將為。灘這樣瞞做的譯好處恥是,津?qū)τ谒庨_發(fā)筍過程排中產(chǎn)米生的勺錯誤俗,容蕩易區(qū)漂分是顆系統(tǒng)我軟件冊引起賺的,議還是絲式應(yīng)用欠軟件秩引起艙的。⑶仗使用摔開源竊軟件嗚,便似于將Li熊nu吊x操作瘦系統(tǒng)從從一悉種處悲理器殃體系撕結(jié)構(gòu)景,移舞植到角另一企種處安理器茅體系標(biāo)結(jié)構(gòu)攪。1.擾3.狂3免費拜軟件使帶來遮的優(yōu)目點1.后3.樹4Li您nu辰x得到蹄了眾車多硬怖、軟蘭件廠己商的杯支持目前吩常見勝的32位以跡上、尖帶MM榴U的嵌絡(luò)入式吊微處裳理器繪,幾鴿乎都聞得到Li姓nu碌x的支驅(qū)持。目前Li御nu千x已經(jīng)數(shù)移植矮到幾摸十種繁不同扯體系恢結(jié)構(gòu)琴的處械理器渴上;壩支持20首0多種伙不同斯的評罪估板趟;支還持20除0多種丑網(wǎng)絡(luò)克適配夕器;介支持5家廠受商的作閃存竄和10種以做上的US議B存儲邀設(shè)備草及各觸種各這樣的猾眾多攔外設(shè)恥。1.麻3.忙5使用Li膊nu后x的不摟足之冷處1.嬸4寫L恭in勤ux環(huán)境蛋嵌入蜻式開董發(fā)系撐統(tǒng)念組慨成簡虛介1.掙4.健1Li紡nu慎x環(huán)境轉(zhuǎn)嵌入赴式開蛛發(fā)系芒統(tǒng)組龜成圖1.夸2柔L愛in渾ux環(huán)境辦嵌入捐式開索發(fā)系眉統(tǒng)組較成1.叛4.目2主機屠(Ho惠st)圖1.蓬2中主濾機在憶不同前的資勒料中勵也稱會為宿吹主機拆、Li苦nu鼠x宿主狀機、Li驗nu住x工作含站、座桌面臉機,勵本書衣統(tǒng)一趴稱為般主機肉。主機釋可以氏是基既于80奸x8招6的普苦通臺伸式PC機或暢筆記姐本電業(yè)腦,化但是艇普通筆筆記霸本電綢腦通米常不至帶串藝口,耳可以駝選用研與串辰口電兄纜連春接在典一起排的US甘B口轉(zhuǎn)鑒串口違的部關(guān)件。1.夾4.倉3目標(biāo)鼠板(Ta蠅rg牛et)目標(biāo)甚板也肉稱為印開發(fā)留板、橋評估逝板、基開發(fā)侄平臺嘴實驗藏板、歸目標(biāo)忌平臺稅、目森標(biāo)機被等,維本書咱通常蟻稱為俯目標(biāo)婦板。遞在學(xué)貫習(xí)或褲開發(fā)紙階段衰,目東標(biāo)板含指的江是購帶買來尖的用爪于做肝實驗誼,或倆為了謹(jǐn)開發(fā)毒最終應(yīng)產(chǎn)品究而運榮行、泄調(diào)試牧程序越的板猜、卡拋或?qū)嵭U驗箱移。例器如基架于AR涌M9絹20包T內(nèi)核張的S3役C2錦41惡0開發(fā)毛平臺鋤。對于耳從事真某項挖產(chǎn)品迅研發(fā)折、最派終要律設(shè)計折出硬悼件產(chǎn)候品的丸項目死,最俊終設(shè)技計出萌的硬嚷件產(chǎn)帆品也泉稱為伸目標(biāo)么板。1.隨4.宮4主機昌與目餐標(biāo)板蠶的連熊接通常扒主機誕與目青標(biāo)板躁連接貿(mào)的端縫口有庸串行赤口和而以太楚網(wǎng)端歪口;攝有時改主機盟并行粱端口攔,也穿就是挎連接懸打印燃機的誰端口始,通寨過JT摔AG電纜剪連接辰到目婚標(biāo)板飾的JT姐AG端口瓶。串行望口也差稱為軌串行侄端口鉗、RS炒-2侄32押C、CO灘M口、繁串口松;以圈太網(wǎng)委端口騎也稱濤為網(wǎng)蘇口、間網(wǎng)絡(luò)萌端口車;并畝行端夢口也里稱為震并口郵。1.物4.寄5主機燙中運賞行的夜程序軟件矛開發(fā)邀過程哲中,銀主機蜘運行徒的程議序主許要是Li決nu臟x操作吹系統(tǒng)執(zhí),另見外還斤有交粱叉編摧譯器闖等工涉具軟膏件。臘主機既中運喚行的Li萬nu肢x操作餐系統(tǒng)桐,就鴉是通牲常說荷的Li濫nu遍x操作消系統(tǒng)鼻,也項稱為Li雹nu農(nóng)x發(fā)行流版(fl東av問or)或械發(fā)行通套件帝,也伙稱為膠發(fā)布季版。主機戲中的舉交叉純編譯振器等豆工具攝軟件價,通服常不羞包含歪在Li漸nu腥x操作線系統(tǒng)闊內(nèi)部幣,可各以從誦網(wǎng)上夕下載退,或克者使駐用購扮買目庸標(biāo)板袖時廠第商附抹帶的復(fù)軟件雀。在Li慌nu寺x支持巴下,丹主機疼中運莊行的煮交叉?zhèn)删幾g另器,扇會把紙用戶端編寫升的源熊程序跌,經(jīng)皆過編篩譯、惜連接淚等步病驟,滲產(chǎn)生醬出目岔標(biāo)板磚上可肢執(zhí)行竹的二詳進制御代碼斜文件語。如蜜果目輸標(biāo)板舌是基窄于AR怒M內(nèi)核渠的微漁處理毒器,猛那么棒可執(zhí)右行文針件的戀代碼剪是AR雨M機器獸指令技代碼飲。mi咸ni饑co絲式m程序傻是能印夠在濃主機Li著nu送x環(huán)境蓮下運疲行的真一個麻仿真刻終端片程序握,這番個程秩序把望主機Li鳴nu原x下的催一個吹窗口饒和主幅機的辭鍵盤鄙,作斷為目詢標(biāo)板服終端央,這款個終治端由脫主機尖通過羞串口壟連接梁到目廈標(biāo)板藝串口舌。目香標(biāo)板錦運行圍裝載蘆引導(dǎo)少程序長或者Li汪nu揭x時,扒默認(rèn)扔的終益端就樓是這塞個終末端。主機偉在某摔些時遷候,販不運惹行Li寄nu息x,而姐是運炕行Wi仗nd慚ow帆s,比褲如從導(dǎo)主機龍傳送犧一些律文件發(fā)(裝凍載引煮導(dǎo)程勺序、隊內(nèi)核睜、根狡文件傻系統(tǒng)符、應(yīng)歉用程佩序等招)到絕目標(biāo)童板,盼并且消要把尾這些拳文件控?zé)龑懜蔚侥棵矘?biāo)板寺的閃寄存(Fl閣as享h)。從這時聾通常繳主機達工作效在Wi在nd勁ow顫s環(huán)境炕,運渾行的惱仿真南終端驢程序愚是“賞超級蘆終端舞”,貴目標(biāo)貧板通直過串增口連門接,儉把主工機超只級終紋端窗灘口和悲主機堂鍵盤蹈,作喚為它姓的終躬端。1.所4.圾6目標(biāo)驕板中燥運行翻的程求序購買括回來蜂的目剃標(biāo)板盒,廠牛商通換常在數(shù)目標(biāo)習(xí)板的枕閃存弱中預(yù)培裝了肢以下浸程序恐或文碼件:裝載學(xué)引導(dǎo)冊程序Li稻nu酒x內(nèi)核殃,通灣常包謝含一堵種默鈔認(rèn)的sh場el勇l,如ba脊sh或其沸他種密類的sh洞el筑lLi隨nu困x根文畫件系黎統(tǒng)應(yīng)用陜程序裝載調(diào)引導(dǎo)犬程序畫通常順是目心標(biāo)板狐加電昨或RE循SE肉T以后常,第歇一個發(fā)從閃鏈存裝烘入內(nèi)宴存并稱運行圾的程求序,伴這個文程序露為隨蕉后裝憶入的Li摘nu府x內(nèi)核素作了好相應(yīng)燭的初稈始化齡工作犯。然謀后裝飾載引樂導(dǎo)程惡序從典閃存條裝入Li心nu理x內(nèi)核免到內(nèi)海存,振并把緞運行侍權(quán)交餡給Li喊nu吧x內(nèi)核溪。Li屯nu廢x內(nèi)核饒從閃身存裝淡入根矩文件肚系統(tǒng)用到內(nèi)園存,伶完成青了目幫標(biāo)板Li褲nu券x啟動叛運行疼的過惱程。治之后足目標(biāo)作板可拾能裝野入并圓啟動跑某個仍指定秩的應(yīng)快用程巧序,服也可嗓能在您目標(biāo)反板Li殼nu刃x內(nèi)核汁和sh鵲el號l支持裂下,岔等待體用戶收從終懇端輸湊入的除命令色和參綿數(shù)。比較粱常用躺的術(shù)妥語,謀如嵌沙入式Li紅nu診x,通俊常指膽的是嘆目標(biāo)耕板上拆的Li應(yīng)nu扣x內(nèi)核期、Li慶nu歌x根文壺件系惰統(tǒng)和續(xù)應(yīng)用異程序晴這三執(zhí)部分篩的總坐體。凱它們膜也被扁稱為棚嵌入略式Li辰nu矛x發(fā)行范版或奔發(fā)行呼套件尊。運行與在基拜于AR楊M體系造結(jié)構(gòu)質(zhì)處理頑器目抱標(biāo)板尤的嵌數(shù)入式Li叔nu披x,組經(jīng)成Li臭nu棉x的可展執(zhí)行企文件碰代碼乎是AR刷M機器下指令偶代碼慶;運英行在Po仇we亮rP去C體系震結(jié)構(gòu)政處理爹器目幟標(biāo)板抵的嵌魯入式Li督nu粒x,是Po序we酸rP躁C機器哲指令斧代碼灶。同樣席是AR任M體系錫結(jié)構(gòu)銜的嵌蛋入式Li靈nu旁x,不野同的矩目標(biāo)燒板如涂果外鋪設(shè)種洗類不田同,工嵌入撈式Li佛nu景x內(nèi)核感中的低驅(qū)動冒程序備也不平同。同樣燥是AR攜M體系年結(jié)構(gòu)蘇,微咱處理息器系陽列號幕不同持,例貞如S3悲C2步41朗0和S3顆C6剪41舞0,嵌愈入式Li呼nu糠x內(nèi)核內(nèi)中與襪處理查器相困關(guān)的刑代碼羅,也墾不完釀全相棉同。1.何4.咱7開發(fā)石系統(tǒng)子附帶澇的光總盤文標(biāo)檔用戶循購買嚷開發(fā)掩系統(tǒng)幣所附糕帶的滲光盤宋中,持通常羅會有薄支持號目標(biāo)樸板運榨行Wi賽nd凍ow就s經(jīng)CE、μC形/O訓(xùn)S或Li旁nu省x操作致系統(tǒng)烏的對稱應(yīng)文切檔。同一美臺目交標(biāo)板銳,購怕買時俘如果哨預(yù)裝般了嵌媽入式Li端nu兩x,那震么買如回來鴉默認(rèn)鹽的開康發(fā)環(huán)宿境就金是Li削nu機x;如盜果預(yù)豬裝的燭是Wi陰nd高ow島s啟CE,那窯么默棕認(rèn)的慎開發(fā)就環(huán)境壇就是Wi寶nd驚ow晶s藍(lán)CE。當(dāng)然麥用戶肥可以贏將光遺盤中算的文匙件,禿通過綁主機遍傳送趣到目花標(biāo)板繼并燒旺寫到貝閃存貝,也槽就是丹說用壤戶可船以通宣過改測變目箏標(biāo)板班閃存辣已燒言寫的垃文件熟,來曾改變獵開發(fā)認(rèn)環(huán)境掌。光盤社中支取持Li淡nu湖x操作忌系統(tǒng)父的文師檔,瀉通常雪包含團的文夕件主葡要有嗚:用于反改變次目標(biāo)波板開角發(fā)環(huán)盡境的表文件殃,如確裝載糧引導(dǎo)灣程序籌、內(nèi)頌核、執(zhí)根文項件系衡統(tǒng)、膚應(yīng)用善程序約等。限另外奏還有躺將這勻些文優(yōu)件從毒主機共傳送霉到目湯標(biāo)板繩的傳林送、胃燒寫膚工具寫
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同范例在下
- 廈門學(xué)校食堂承包合同范例
- 臨時土地合同范本
- 吉他老師合同范本
- 2025年麻風(fēng)二聯(lián)苗合作協(xié)議書
- 債權(quán)協(xié)議合同范本
- 綠化設(shè)計苗木合同范本
- 代辦貸款定金合同范例
- 勞動合同范本講解
- 發(fā)票業(yè)務(wù)合同范本
- 南充市高2025屆高三高考適應(yīng)性考試(二診)英語試卷
- 2025年黑龍江職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫帶答案
- 2025年湖南有色金屬職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫附答案
- 第五章產(chǎn)前檢查及高危妊娠監(jiān)測課件
- 2025年02月曲靖市師宗縣事業(yè)單位委托公開遴選工作人員(含遴選)26人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 2025年寶雞職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫及完整答案1套
- 2025年車位買賣合同模板電子版
- AI創(chuàng)作指令合集系列之-教案寫作指令
- 環(huán)水保培訓(xùn)資料
- 2025中智集團招聘重要崗位高頻重點模擬試卷提升(共500題附帶答案詳解)
- 急危重癥護理學(xué)第十章環(huán)境及理化因素?fù)p傷的救護
評論
0/150
提交評論