摘要: 使用Linux 進(jìn)行嵌入式 產(chǎn)品開發(fā)有一個很大的優(yōu)勢,就是開發(fā)資源豐富,且成本低廉;但是,技術(shù)路線復(fù)雜多樣,專業(yè)人才相對匱乏是Linux嵌入式系統(tǒng) 開發(fā)面臨的一個難題。本文從實(shí)際應(yīng)用的角度,探討和研究Linux嵌入式系統(tǒng)開發(fā)中的平臺選型問題,以期望對各位Linux開發(fā)研究者有些許裨益。
1 嵌入式系統(tǒng)與Linux
按照電氣 工程師 協(xié)會的一個定義:嵌入式系統(tǒng)是用來控制或監(jiān)視機(jī)器、裝置或工廠等的大規(guī)模系統(tǒng)的設(shè)備。具體說來,它是電腦 軟件和硬件的綜合體;是以應(yīng)用為中心 ,以計算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁減,從而能夠適應(yīng)實(shí)際應(yīng)用中對功能、可靠性、成本、體積、功耗等嚴(yán)格要求的專用計算機(jī)系統(tǒng)。一般來說,嵌入式系統(tǒng)不能使用通用型計算機(jī),而且運(yùn)行的是固化的軟件,終端用戶很難或者不可能改變固件。而Linux也早已成為IT界家喻戶曉的一個名字。概括說來,將Linux應(yīng)用于嵌入式系統(tǒng)的開發(fā)有如下一些優(yōu)點(diǎn):
① Linux自身具備一整套工具鏈,容易自行建立嵌入式系統(tǒng)的開發(fā)環(huán)境和交叉運(yùn)行環(huán)境,并且可以跨越在嵌入式系統(tǒng)開發(fā)中仿真 工具(ICE)的障礙。
② 內(nèi)核的完全開放,使得可以自己設(shè)計和開發(fā)出真正的硬實(shí)時系統(tǒng);對于軟實(shí)時系統(tǒng),在Linux中也容易得到實(shí)現(xiàn)。
③ 強(qiáng)大的網(wǎng)絡(luò)支持,使得可以利用Linux的網(wǎng)絡(luò)協(xié)議棧將其開發(fā)成為嵌入式的TCP/IP網(wǎng)絡(luò)協(xié)議棧。
2 嵌入式系統(tǒng)設(shè)計的過程
按照嵌入式系統(tǒng)的工程設(shè)計方法,嵌入式系統(tǒng)的設(shè)計可以分成三個階段:分析、設(shè)計和實(shí)現(xiàn)。分析階段是確定要解決的問題及需要完成的目標(biāo),也常常被稱為“需求階段”;設(shè)計階段主要是解決如何在給定的約束條件下完成用戶的要求;實(shí)現(xiàn)階段主要是解決如何在所選擇的硬件和軟件的基礎(chǔ)上進(jìn)行整個軟、硬件系統(tǒng)的協(xié)調(diào)實(shí)現(xiàn)。在分析階段結(jié)束后,通常開發(fā)者 面臨的一個棘手的問題就是硬件平臺和軟件平臺的選擇,因?yàn)樗暮脡闹苯佑绊懼鴮?shí)現(xiàn)階段的任務(wù)完成。
通常硬件和軟件的選擇包括:處理器 、硬件部件、操作系統(tǒng) 、編程 語言、軟件開發(fā)工具、硬件調(diào)試工具、軟件組件等。
在上述選擇中,通常,處理器是最重要的,同時操作系統(tǒng)和編程語言也是非常關(guān)鍵的。處理器的選擇往往同時會限制操作系統(tǒng)的選擇,操作系統(tǒng)的選擇又會限制開發(fā)工具的選擇。
3 硬件平臺的選擇
3.1 處理器的選擇
嵌入式系統(tǒng)的核心部件是各種類型的嵌入式處理器。據(jù)不完全統(tǒng)計,目前全世界嵌入式處理器的品種總量已經(jīng)超過1000多種,流行體系結(jié)構(gòu)有30幾個系列。但與全球PC市場不同的是,沒有一種微處理器 和微處理器公司可以主導(dǎo)嵌入式系統(tǒng),僅以32位的CPU 而言,就有100種以上嵌入式微處理器。由于嵌入式系統(tǒng)設(shè)計的差異性極大,因此選擇是多樣化的。
調(diào)查上市的CPU供應(yīng)商,有些公司如Motorola、Intel 、AMD 很有名氣,而有一些小的公司,如QED(Santa Clara.CA)雖然名氣很小,但也生產(chǎn)很優(yōu)秀的微處理器。另外,有一些公司,如ARM 、MIPS等,只設(shè)計但并不生產(chǎn)CPU,他們把生產(chǎn)權(quán)授予世界各地的半導(dǎo)體制造 商。ARM是近年來在嵌入式系統(tǒng)有影響力的微處理器制造商,ARM的設(shè)計非常適用于小的電源 供電系統(tǒng)。Apple在Newton手持計算機(jī)中使用ARM,另外有幾款數(shù)字無線電話也在使用ARM。
設(shè)計者在選擇處理器時要考慮的主要因素有:
① 處理性能。一個處理器的性能取決于多個方面的因素,如時鐘 頻率,內(nèi)部寄存器 的大小,指令是否對等處理所有的寄存器等。對于許多需用處理器的嵌入式系統(tǒng)設(shè)計來說,目標(biāo)不是在于挑選速度最快的處理器,而是在于選取能夠完成作業(yè)的處理器和I/O子系統(tǒng)。如果是面向高性能的應(yīng)用設(shè)計,那么建議考慮某些新的處理器,其價格相對低廉,如IBM和Motorola Power PC。
② 技術(shù)指標(biāo)。當(dāng)前,許多嵌入式處理器都集成了外圍設(shè)備的功能,減少了芯片的數(shù)量,降低了整個系統(tǒng)的開發(fā)費(fèi)用。開發(fā)人員首先考慮的是,系統(tǒng)所要求的一些硬件能否無需過多的膠合邏輯(GL,Glue Logic )就可以連接到處理器上。其次是考慮該處理器的一些支持芯片,如DMA 控制器 ,內(nèi)存管理器,中斷控制器,串行設(shè)備、時鐘等的配套。
③ 功耗。嵌入式微處理器最大并且增長最快的市場是手持設(shè)備、電子記事本、PDA、手機(jī) 、GPS導(dǎo)航器、智能家電等消費(fèi)類電子產(chǎn)品。這些產(chǎn)品中選購的微處理器,典型的特點(diǎn)是要求高性能、低功耗。許多CPU生產(chǎn)廠家已經(jīng)進(jìn)入了這個領(lǐng)域。今天,用戶可以買到一顆嵌入式的微處理器,其速度像筆記本中的Penti um一樣快;而它僅使用普通電池供電即可,并且價格很便宜。如果用于工業(yè)控制 ,則對這方面的考慮較弱。
④ 軟件支持工具。僅有一個處理器,沒有較好的軟件開發(fā)工具的支持也是不行的,因此選擇合適的軟件開發(fā)工具對系統(tǒng)的實(shí)現(xiàn)會起到很好的作用。
⑤ 是否內(nèi)置調(diào)試工具。處理器如果內(nèi)置調(diào)試工具可以大大縮小調(diào)試周期,降低調(diào)試的難度。
⑥ 供應(yīng)商是否提供評估板。許多處理器供應(yīng)商可以提供評估板來驗(yàn)證理論是否正確,決策是否得當(dāng)。
3.2 硬件部件選擇的其它因素
① 生產(chǎn)規(guī)模。打算做1套?多套?還是規(guī)模生產(chǎn)?如果生產(chǎn)規(guī)模比較大,可以自己設(shè)計和制備硬件,這樣可以降低成本。反之,最好從第三方購買主板和I/O板卡。
② 開發(fā)的市場目標(biāo)。如果想使產(chǎn)品盡快發(fā)售,以獲得競爭力,此時要盡可能買成熟的硬件;反之,可以自己設(shè)計硬件,降低成本。
③ 軟件對硬件的依賴性。軟件是否可以在硬件沒有到位的時候并行設(shè)計或先行開發(fā)。
④ 只要可能,盡量選擇使用普通的硬件。在 CPU 及架構(gòu)的選擇上,一個原則是:只要有可替代的方案,盡量不要選擇 Linux 尚不支持的硬件平臺。
4 軟件平臺的選擇
圖1所示的嵌入式軟件 的開發(fā)流程,主要涉及到代碼編程、交叉編譯、交叉連接、下載到目標(biāo)板和調(diào)試等幾個步驟,因此軟件平臺的選擇也涉及到以下幾個方面。
4.1 操作系統(tǒng)的選擇
(1)操作系統(tǒng)選擇應(yīng)考慮的因素
硬件方案確定之后,操作系統(tǒng)的選擇就相對輕松了。硬件的不同,會影響操作系統(tǒng)的選擇。低端無MMU(Memory Management Unit,存儲器管理單元)的CPU,要使用uClinux 操作系統(tǒng);而相對高端的硬件,則可以用普通的嵌入式 Linux 操作系統(tǒng)。uClinux 和普通的 Linux 有各自的優(yōu)勢和缺點(diǎn)。可用于嵌入式系統(tǒng)軟件開發(fā)的操作系統(tǒng)很多,但關(guān)鍵是如何選擇一個適合開發(fā)項(xiàng)目的操作系統(tǒng)。經(jīng)過多年的開發(fā)實(shí)踐,筆者認(rèn)為應(yīng)該從以下幾點(diǎn)進(jìn)行考慮:
① 操作系統(tǒng)提供的開發(fā)工具。有些實(shí)時操作系統(tǒng)(RTOS )只支持該系統(tǒng)供應(yīng)商的開發(fā)工具,因此,還必須向操作系統(tǒng)供應(yīng)商獲取編譯器、調(diào)試器等;而有些操作系統(tǒng)使用廣泛,且有第三方工具可用,因此,選擇的余地比較大。
② 操作系統(tǒng)向硬件接口 移植的難度。操作系統(tǒng)到硬件的移植是一個重要的問題,是關(guān)系到整個系統(tǒng)能否按期完工的一個關(guān)鍵因素。因此,要選擇那些可移植性程度高的操作系統(tǒng),避免操作系統(tǒng)難以向硬件移植而帶來的種種困難,加速系統(tǒng)的開發(fā)進(jìn)度。
③ 操作系統(tǒng)的內(nèi)存要求。均衡考慮是否需要額外花錢去購買RAM 或EEPROM 來迎合操作系統(tǒng)對內(nèi)存的較大要求。
④ 開發(fā)人員是否熟悉此操作系統(tǒng)及其提供的API 。
⑤ 操作系統(tǒng)是否提供硬件的驅(qū)動程序,如網(wǎng)卡等。
⑥ 操作系統(tǒng)的可剪裁性。有些操作系統(tǒng)具有較強(qiáng)的可剪裁性,如嵌入式Linux、Tornado/VxWorks 等等。
⑦ 操作系統(tǒng)的實(shí)時性能。
(2)幾類嵌入式Linux系統(tǒng)的比較 嵌入式Linux系統(tǒng)方面的產(chǎn)品主要分為三類:
第一類是專門為Linux的嵌入式應(yīng)用而做的。如何讓Linux更小、更容易嵌入到體積要求和功能、性能要求更高的硬件中去,是他們的產(chǎn)品開發(fā)方向,如MontaVista的MontaVista Linux等。第二類是專門為Linux的實(shí)時特性設(shè)計的產(chǎn)品。將Linux開發(fā)成實(shí)時系統(tǒng)尤其是硬實(shí)時系統(tǒng),應(yīng)用于一些關(guān)鍵的控制場合(不僅僅是信息電器)。如,F(xiàn)smlabs公司開發(fā)出來的RT-Linux產(chǎn)品已經(jīng)用在工業(yè)控制的很多方面;葡萄牙的Coimbra大學(xué)已經(jīng)利用RT-Linux實(shí)現(xiàn)了化工生產(chǎn)控制廠里用來控制反應(yīng)和程序控制的系統(tǒng)。第三類的產(chǎn)品是將實(shí)時性和嵌入式方案結(jié)合起來的方案。很多公司都這么做,并且提供集成化的開發(fā)方案,如Lineo、TimeSys等等。
因此選擇操作系統(tǒng)時,要根據(jù)自己的嵌入式要求和實(shí)時性要求,選擇適合自己的嵌入式Linux;同時,和選擇硬件的原則一樣,如果可能,盡量選擇使用普通的嵌入式 Linux 系統(tǒng)。
4.2 編程語言的選擇
編程語言的選擇主要考慮以下因素:
① 通用性。不同種類的微處理器都有自己專用的匯編 語言。這就為系統(tǒng)開發(fā)者設(shè)置了一個巨大的障礙,使得系統(tǒng)編程更加困難,軟件重用無法實(shí)現(xiàn)。而高級語言一般和具體機(jī)器的硬件結(jié)構(gòu)聯(lián)系較少,多數(shù)微處理器都有良好的支持,通用性較好。
② 可移植性程度。匯編語言和具體的微處理器密切相關(guān),為某個微處理器設(shè)計的程序不能直接移植到另一個不同種類的微處理器上使用,移植性差;而高級語言對所有微處理器都是通用的,程序可以在不同的微處理器上運(yùn)行,可移植性較好。
③ 執(zhí)行效率。一般來說,越是高級的語言,其編譯器和開銷就越大,應(yīng)用程序也就越大、越慢;但單純依靠低級語言,如匯編語言來進(jìn)行應(yīng)用程序的開發(fā),帶來的問題是編程復(fù)雜、開發(fā)周期長。因此,存在一個開發(fā)時間和運(yùn)行性能間的權(quán)衡問題。
④ 可維護(hù)性。低級語言如匯編語言,可維護(hù)性不高。高級語言程序往往是模塊化設(shè)計,各個模塊之間的接口是固定的。當(dāng)系統(tǒng)出現(xiàn)問題時,可以很快地將問題定位到某個模塊內(nèi),并盡快得到解決。另外,模塊化設(shè)計也便于系統(tǒng)功能的擴(kuò)充和升級。
幾種開發(fā)語言的比較:
在嵌入式系統(tǒng)開發(fā)過程中使用的語言種類很多,比較廣泛應(yīng)用的高級語言有:Ad a、C/C++ 、Modula-2和Java 等。Ada語言定義嚴(yán)格,易讀易懂,有較豐富的庫程序支持,目前在國防、航空、航天等相關(guān)領(lǐng)域應(yīng)用比較廣泛,未來仍將在這些領(lǐng)域占有重要地位。C語言 具有廣泛的庫程序支持,目前在嵌入式系統(tǒng)中是應(yīng)用最廣泛的編程語言,在將來很長一段時間內(nèi)仍將在嵌入式系統(tǒng)應(yīng)用領(lǐng)域占重要地位。C++是一種面向?qū)ο蟮木幊陶Z言,目前在嵌入式系統(tǒng)設(shè)計中也得到了廣泛的應(yīng)用,如GNU C++。Visual C++,是一種集成開發(fā)環(huán)境,支持可視化編程,廣泛應(yīng)用于GUI程序開發(fā)。但C與C++相比,C++的目標(biāo)代碼往往比較龐大和復(fù)雜,在嵌入式系統(tǒng)應(yīng)用中應(yīng)充分考慮這一因素。Modula-2定義清晰,支持豐富,具有較好的模塊化結(jié)構(gòu),在教學(xué)科研方面有較廣泛的應(yīng)用。雖然該語言的開發(fā)應(yīng)用一直比較平緩,但近兩年在歐洲有所復(fù)蘇。Java語言相對年輕,但有很強(qiáng)的跨平臺特性,目前發(fā)展勢頭較為強(qiáng)勁。Java語言的“一次編程,到處可用”的特性,使得它在很多領(lǐng)域備受歡迎。隨著網(wǎng)絡(luò)技術(shù)和嵌入式技術(shù)的不斷發(fā)展,Java及嵌入式Java的應(yīng)用也將越來越廣泛,但是Java消耗硬件資源較大。
4.3 集成開發(fā)環(huán)境考慮的因素
集成開發(fā)環(huán)境IDE(Inte grated Development Environment)應(yīng)考慮以下因素:
① 系統(tǒng)調(diào)試器的功能。系統(tǒng)調(diào)試特別是遠(yuǎn)程調(diào)試是一個重要的功能。
② 支持庫函數(shù)。許多開發(fā)系統(tǒng)提供大量使用的庫函數(shù)和模板代碼,如大家比較熟悉的C++編譯器就帶有標(biāo)準(zhǔn)的模板庫。它提供了一套用于定義各種有用的集裝、存儲、搜尋、排序?qū)ο?。與選擇硬件和操作系統(tǒng)的原則一樣:除非必要,盡量采用標(biāo)準(zhǔn)的 glibc。
③ 編譯器開發(fā)商是否持續(xù)升級編譯器。
④ 連接程序是否支持所有的文件格式和符號格式。
4.4 硬件調(diào)試工具的選擇
好的軟件調(diào)試程序可以有效地發(fā)現(xiàn)大多數(shù)的錯誤,但是如果再選擇一個好的硬件調(diào)試就會達(dá)到事半功倍的效果。常用的硬件調(diào)試工具有以下幾種:
① 實(shí)時在線仿真器 (ICE,In-Circuit Emulator)。用戶從仿真插頭向ICE看,ICE應(yīng)是一個可被控制的MCU 。ICE是通過一根短電纜連接到目標(biāo)系統(tǒng)上的。該電纜的一端有一個插件,插到處理器的插座上,而處理器則插到這個插件上。ICE支持常規(guī)的調(diào)試操作,如單步運(yùn)行、斷點(diǎn)、反匯編、內(nèi)存檢查、源程序級的調(diào)試等等。
② 邏輯分析儀。邏輯分析儀最常用于硬件調(diào)試,但也可用于軟件調(diào)試。它是一種無源器件,主要用于監(jiān)視系統(tǒng)總線的事件.
③ ROM仿真器。ROM仿真器用于插入目標(biāo)上的ROM插座中的器件,用于仿真ROM芯片??梢詫⒊绦蛳螺d到ROM仿真器中,然后調(diào)試目標(biāo)上的程序,就好像程序燒結(jié)在PROM中一樣,從而避免了每次修改程序后直接燒結(jié)的麻煩。
④ 在線調(diào)試OCD或在線仿真(on-chip emulator)
特別的硅基材料以及定制和CPU引腳的串行連接,在這種特殊的CPU芯片上使用OCD (On-Chip Debugging),才能發(fā)揮出OCD的特點(diǎn)。用低端適配器就可以把OCD端口 和主工作站以及前端調(diào)試軟件連接起來。從OCD的基本形式看來,它的特點(diǎn)和單一的ROM監(jiān)測器是一致的,但是不像后者那樣,需要專門的程序以及額外的通信 端口。
4.5 軟件組件的選擇
有些軟件組件是免費(fèi)的,有些軟件組件是授權(quán)的。授權(quán)軟件組件的費(fèi)用一般都很高,但大都經(jīng)過嚴(yán)格的測試,可靠性高,調(diào)試時間短。現(xiàn)在也有一些免費(fèi)的自由軟件組件,它們的性能、可靠性也很好。因此開發(fā)人員在選擇的時候要加以權(quán)衡,確定哪種方案更好。
5 展 望
國外的開發(fā)已經(jīng)如火如荼,國內(nèi)的開發(fā)也不甘示弱。Linux在嵌入式系統(tǒng)中具有強(qiáng)大的生命力和利用價值,很多公司和大學(xué)都不同程度地表現(xiàn)出對這個方面的興趣。有理由相信,嵌入式Linux的發(fā)展將帶領(lǐng)我們進(jìn)入嵌入式系統(tǒng)的新時代!
Linu (20155)
Linu (20155)
選型探討 (5575)
選型探討 (5575)
點(diǎn)贊
收藏
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
Linux 嵌入式 實(shí)時操作系統(tǒng)開發(fā) 與設(shè)計
2012-08-04 10:10:39
嵌入式 Linux 系統(tǒng)開發(fā) (應(yīng)用軟件):通過內(nèi)核提供的服務(wù)實(shí)現(xiàn)相應(yīng)功能C語言程序設(shè)計:無os 語法1、Linux 系統(tǒng) 空間劃分:用戶空間、內(nèi)核空間2、劃分空間的目的:保護(hù)內(nèi)核的訪問安全,不能被用戶空間
2021-12-16 06:47:59
由于Linux 所具備的開源、穩(wěn)定、高效、易裁剪、硬件支持廣泛等優(yōu)點(diǎn),使得它在嵌入式 系統(tǒng) 領(lǐng)域最近十幾年內(nèi)迅速崛起。目前嵌入式 Linux 系統(tǒng)開發(fā) 已經(jīng)開辟了很大的市場,同時也開發(fā) 出很多成型的產(chǎn)品,這些產(chǎn)品
2021-11-04 06:37:08
嵌入式 Linux 系統(tǒng)開發(fā) 學(xué)習(xí)步驟 嵌入式 Linux 系統(tǒng)開發(fā) 學(xué)習(xí)步驟。 最近在嵌入式 論壇上經(jīng)常遇到一些嵌入式 linux 初學(xué)者在詢問:嵌入式 Linux 如何入門?嵌入式 Linux 開發(fā) 都需要學(xué)習(xí)什么?等等
2017-08-13 16:04:09
和步驟。今天,筆者和大家分享一個很不錯的關(guān)于嵌入式 Linux 系統(tǒng)開發(fā) 學(xué)習(xí)步驟,希望對大家有所幫助?!∫唬?b class="flag-6" style="color: red">嵌入式c語言 C語言是嵌入式 領(lǐng)域最重要也是最主要的編程語言,通過大量編程實(shí)例重點(diǎn)理解C語言
2016-08-25 15:38:09
和步驟。今天,筆者和大家分享一個很不錯的關(guān)于嵌入式 Linux 系統(tǒng)開發(fā) 學(xué)習(xí)步驟,希望對大家有所幫助。技術(shù)交流可以加QQ啊2685896890 一:嵌入式 c語言 C語言是嵌入式 領(lǐng)域最重要也是最主要的編程
2017-06-18 10:31:50
編寫等知識,嵌入式開發(fā) 環(huán)境的搭建?! ∪?b class="flag-6" style="color: red">Linux系統(tǒng) 編程 重點(diǎn)學(xué)習(xí)標(biāo)準(zhǔn)I/O庫,Linux 多任務(wù)編程中的多進(jìn)程和多線程,以及進(jìn)程間通信(pipe、FIFO、消息隊(duì)列、共享內(nèi)存、signal
2017-06-12 10:14:35
什么?等等。其實(shí)針對這類的問題主要還是因?yàn)榇蠹覍ψ约旱膶W(xué)習(xí)沒有一個清晰的學(xué)習(xí)規(guī)劃和步驟。今天,筆者和大家分享一個很不錯的關(guān)于嵌入式 Linux 系統(tǒng)開發(fā) 學(xué)習(xí)步驟,希望對大家有所幫助?! ∫唬?b class="flag-6" style="color: red">嵌入式c語言 C語言
2015-11-25 17:23:50
編寫等知識,嵌入式開發(fā) 環(huán)境的搭建?! ∪?b class="flag-6" style="color: red">Linux系統(tǒng) 編程 重點(diǎn)學(xué)習(xí)標(biāo)準(zhǔn)IO庫,Linux 多任務(wù)編程中的多進(jìn)程和多線程,以及進(jìn)程間通信(pipe、FIFO、消息隊(duì)列、共享內(nèi)存、signal、信號量
2016-05-19 14:34:26
編寫等知識,嵌入式開發(fā) 環(huán)境的搭建?! ∪?b class="flag-6" style="color: red">Linux系統(tǒng) 編程 重點(diǎn)學(xué)習(xí)標(biāo)準(zhǔn)IO庫,Linux 多任務(wù)編程中的多進(jìn)程和多線程,以及進(jìn)程間通信(pipe、FIFO、消息隊(duì)列、共享內(nèi)存、signal、信號量
2016-09-10 09:50:33
的基礎(chǔ)知識,但是多數(shù)大學(xué)畢業(yè)生不清楚到底該如何開發(fā) 嵌入式 Linux 系統(tǒng) 。編寫本書的目的就是闡述嵌入式 Linux 系統(tǒng) 的各組成部分,從概念上和實(shí)踐上說明嵌入式 Linux 系統(tǒng)開發(fā) 的基本過程。這本
2017-02-25 20:47:26
嵌入式 Linux 系統(tǒng)開發(fā) 技術(shù)詳解——基于ARM,一共6個部分,給大家參考
2016-06-24 21:19:35
本文主要介紹了嵌入式 Linux 系統(tǒng)開發(fā) 教程及案例分析。
2018-10-16 15:52:12
嵌入式 Linux 系統(tǒng)開發(fā) :通過內(nèi)核提供的服務(wù)實(shí)現(xiàn)相應(yīng)功能1、Linux 系統(tǒng) 構(gòu)成:用戶空間、內(nèi)核空間劃分空間的目的:保護(hù)內(nèi)核空間不餓能被用戶空間隨便訪問2、用戶如何訪問內(nèi)核空間?系統(tǒng) 調(diào)用:內(nèi)核提供
2021-12-15 06:26:35
嵌入式 Linux 系統(tǒng)開發(fā) 的基礎(chǔ)知識了解嵌入式 Linux 系統(tǒng) ? 從Linux 內(nèi)核到文件系統(tǒng) ü嵌入式 Linux 開發(fā) 流程v嵌入式 Linux 開發(fā) 內(nèi)容? 驅(qū)動開發(fā) ;§ 內(nèi)核移植;? 內(nèi)核特性開發(fā) ;? 系統(tǒng)
2008-09-10 11:21:07
嵌入式 linux 系統(tǒng)開發(fā) 基礎(chǔ)知識介紹
2012-08-17 15:38:15
和實(shí)時
系統(tǒng) 的關(guān)鍵特性,并
探討 在選擇或
開發(fā) 硬件和軟件組件的基礎(chǔ)上
開發(fā) 高效
嵌入式 系統(tǒng) 的解決方案,同時詳細(xì)說明
嵌入式 系統(tǒng) 和實(shí)時
系統(tǒng)開發(fā) 所特有的關(guān)鍵工藝技術(shù)?! ?/div>
2019-07-11 07:53:14
和實(shí)時系統(tǒng) 的關(guān)鍵特性,并探討 在選擇或開發(fā) 硬件和軟件組件的基礎(chǔ)上開發(fā) 高效嵌入式 系統(tǒng) 的解決方案,同時詳細(xì)說明嵌入式 系統(tǒng) 和實(shí)時系統(tǒng)開發(fā) 所特有的關(guān)鍵工藝技術(shù)。
2019-08-23 06:45:41
。Linux 具有強(qiáng)大的功能,很好地支持了各種現(xiàn)代編程技術(shù),將Linux 應(yīng)用于嵌入式 系統(tǒng) 的開發(fā) 有如下一些優(yōu)點(diǎn): 1) 內(nèi)核完全開放,使得設(shè)計者可以自己設(shè)計和開發(fā) 出真正的硬件實(shí)時系統(tǒng) 和軟件實(shí)時系統(tǒng) ?! ?
2012-10-26 14:17:07
本文通過對uclinux和eCos的對比,分析和總結(jié)了嵌入式 操作系統(tǒng) 應(yīng)用中的若干重要問題,歸納出嵌入式 系統(tǒng)開發(fā) 中操作系統(tǒng) 的選型 依據(jù)。
2021-04-25 07:50:01
嵌入式開發(fā) 板中有幾大類接口呢?嵌入式 系統(tǒng)開發(fā) 中的串行接口有何作用?嵌入式 系統(tǒng)開發(fā) 中的USB接口有何作用?
2021-12-27 07:57:15
嵌入式 系統(tǒng)開發(fā) 上期回顧嵌入式 系統(tǒng)開發(fā) 工具(一)文件編程Linux 文件(二)進(jìn)程線程編程(三)TCP/UDP上期回顧嵌入式 系統(tǒng)開發(fā) 小白學(xué)習(xí)筆記(10)嵌入式 系統(tǒng)開發(fā) 工具(一)文件編程Linux 文件(1
2021-12-22 06:37:50
嵌入式 系統(tǒng)開發(fā) 流程有沒有可以提升可靠性的技巧 ?
2021-03-06 08:18:45
本文詳細(xì)闡述了在嵌入式 系統(tǒng)開發(fā) 中嵌入式 處理器、嵌入式 操作系統(tǒng) 、調(diào)試器、仿真器以及開發(fā) 人員的技術(shù)水平和結(jié)構(gòu)比例等組成要素的選擇原則,并且使用一個具體的實(shí)例來進(jìn)一步分析說明。
2021-04-28 06:26:47
嵌入式 系統(tǒng)開發(fā) :Arm與Linux 的完美結(jié)合
2013-08-31 10:01:39
嵌入式 Linux 系統(tǒng)開發(fā) 嵌入式 Linux 系統(tǒng)開發(fā) (應(yīng)用軟件開發(fā) ):通過內(nèi)核提供的服務(wù)實(shí)現(xiàn)相應(yīng)功能一、嵌入式 C語言開發(fā) 與嵌入式 Linux C開發(fā) 的區(qū)別?大學(xué)C語言程序設(shè)計:無os操作系統(tǒng) 【管理資源
2021-11-05 08:12:18
` 如今嵌入式 系統(tǒng) 的發(fā)展前景讓很多年輕人逐漸的了解和熟知嵌入式開發(fā) 技術(shù),也讓年輕人們向往嵌入式 系統(tǒng)開發(fā) 工程師的崗位技術(shù)。本文創(chuàng)客學(xué)院嵌入式 視頻教程講師和讀者分享嵌入式 系統(tǒng)開發(fā) 對人才的技能要求有
2017-06-15 13:10:44
嵌入式開發(fā) 板開發(fā) 流程有哪些呢?SOC系統(tǒng)開發(fā) 流程有哪些呢?嵌入式開發(fā) 板開發(fā) 與SOC系統(tǒng)開發(fā) 有哪些不同之處呢?
2021-12-27 07:55:18
`編輯推薦 Linux 是一個成熟而穩(wěn)定的開放源代碼操作系統(tǒng) ,將Linux 植入嵌入式 設(shè)備具有眾多的優(yōu)點(diǎn)?! 禔RM嵌入式 Linux 系統(tǒng)開發(fā) 從入門到精通》通俗易懂,可作為高等院校電子類、電氣類、控制
2017-10-31 13:36:35
本帖最后由 richthoffen 于 2019-7-20 11:18 編輯
ARM嵌入式 Linux 系統(tǒng)開發(fā) 詳解
2016-05-20 07:38:30
ARM嵌入式 Linux 系統(tǒng)開發(fā) 詳解
2020-05-08 08:25:14
ARM嵌入式 Linux 系統(tǒng)開發(fā) 詳解
2020-05-19 10:20:52
了Linux 技術(shù)的*發(fā)展,全部采用當(dāng)前最流行和穩(wěn)定的Linux 發(fā)行版或者相關(guān)工具,是Linux 愛好者學(xué)習(xí)Linux 的好幫手。《Linux 典藏大系:ARM嵌入式 Linux 系統(tǒng)開發(fā) 詳解(第2版)》是獲得了
2018-09-14 08:57:17
`瘋殼 Android嵌入式 Linux 系統(tǒng)開發(fā) 全套教程1、注意事項(xiàng)2、整機(jī)資源簡介3、整機(jī)功能檢測4、實(shí)驗(yàn)教程`
2019-02-12 16:20:01
` 《嵌入式 LINUX 系統(tǒng)開發(fā) 教程_賀丹丹編》高清pdf下載鏈接百度網(wǎng)盤鏈接:https://pan.baidu.com/s/1w25kMKBgycL-WI56NNU9bg提取碼:c2lj 下載鏈接
2020-07-07 02:25:43
使用的嵌入式 linux 系統(tǒng) 軟件全部來源于開源站點(diǎn),文中提供了具體的鏈接地址。本書主要以arm平臺 為例,對u-boot和linux 內(nèi)核啟動過程做了詳細(xì)分析,為學(xué)習(xí)嵌入式 linux 系統(tǒng)開發(fā) 奠定基礎(chǔ)。本書從
2019-08-26 17:07:50
本帖最后由 圣誕節(jié)快樂1 于 2017-12-29 14:30 編輯
《嵌入式 Linux 系統(tǒng)開發(fā) 技術(shù)詳解--基于ARM》本書以嵌入式 Linux 系統(tǒng)開發(fā) 流程為主線,剖析了嵌入式 Linux 系統(tǒng)
2017-12-29 14:29:15
《ARM嵌入式 Linux 系統(tǒng)開發(fā)
2012-10-30 13:11:22
【視頻】嵌入式 linux 系統(tǒng)開發(fā) 課程節(jié)選(3講) ●課程專題:【華清遠(yuǎn)見嵌入式 培訓(xùn)】嵌入式 linux 系統(tǒng)開發(fā) 課程●課程主講:曹老師,華清遠(yuǎn)見嵌入式 學(xué)院(www.embedu.org)講師?!裾n程簡介
2013-09-11 11:43:51
/D、網(wǎng)絡(luò)芯片等等)構(gòu)建出一個基于Linux 2.6.16內(nèi)核的嵌入式 系統(tǒng)開發(fā) 平臺 ,以滿足風(fēng)力發(fā)電監(jiān)控系統(tǒng)開發(fā) 的需求。
2019-07-25 06:56:49
嵌入式 ,那為什么做嵌入式 應(yīng)用開發(fā) 的時候,也用linux 平臺 呢?在windows平臺 不是一樣開發(fā) ,然后下載到板子上嗎? 希望能有人幫忙解答一下謝謝!!
2016-09-07 16:52:59
可以跨越在嵌入式 系統(tǒng)開發(fā) 中仿真工具(ICE)的障礙?! ?)內(nèi)核的完全開放,使得可以自己設(shè)計和開發(fā) 出真正的硬實(shí)時系統(tǒng) ;對于軟實(shí)時系統(tǒng) ,在Linux 中也容易得到實(shí)現(xiàn)?! ?)強(qiáng)大的網(wǎng)絡(luò)支持,使得可以
2020-04-20 10:31:44
是高校開設(shè)嵌入式 專業(yè),另一種是通過專業(yè)的嵌入式 培訓(xùn)機(jī)構(gòu)培養(yǎng)企業(yè)所需的人才。本課程是為了適應(yīng)目前發(fā)展迅速的嵌入式 linux 需求而設(shè)計,課程目標(biāo)是讓學(xué)員達(dá)到適應(yīng)嵌入式 應(yīng)用軟件開發(fā) 、嵌入式 系統(tǒng)開發(fā) 或嵌入式 驅(qū)動
2013-08-26 13:14:15
如何對嵌入式 系統(tǒng)開發(fā) 板進(jìn)行配置呢?如何在嵌入式 系統(tǒng)開發(fā) 板中安裝SSH服務(wù)呢?
2021-12-27 07:43:30
西電移動計算與通信團(tuán)隊(duì)招聘:嵌入式 軟件開發(fā) (專職或兼職)研究方向:工業(yè)嵌入式 計算平臺 開發(fā) 。需求人數(shù):1人要求:1、熟悉linux 操作系統(tǒng) 和嵌入式 實(shí)時操作系統(tǒng) ,具有嵌入式 linux /RTOS軟件開發(fā)
2021-10-12 09:32:52
什么是uCLinux嵌入式 系統(tǒng)開發(fā) 環(huán)境?我們該怎么設(shè)計?
2019-08-13 07:39:19
如今,嵌入式 系統(tǒng)開發(fā) 往往基于平臺 模式。MCU平臺 包括MCU及其相關(guān)器件(外延器件、配套器件等),集成開發(fā) 環(huán)境(開發(fā) 板、開發(fā) 工具、中間件等),以及操作系統(tǒng) 等。半導(dǎo)體廠商在推出一款MCU新產(chǎn)品時,一般
2021-11-03 08:42:14
承接嵌入式 系統(tǒng)開發(fā) , uCos-II, Linux , XPE, VxWorks 系統(tǒng) BSP定制開發(fā) ARM, PowerPC 板卡OED/OEMi.MX6Q 核心板, ATMEL 核心板 大量銷售, 有意聯(lián)系 QQ 3162412793
2016-05-19 17:58:55
常用的主流嵌入式開發(fā) 技術(shù)新型嵌入式 系統(tǒng)開發(fā) 的模式有哪幾種
2021-04-27 06:48:05
ARM開發(fā) 板(初期買2410足夠),學(xué)驅(qū)動開發(fā) 啥的。學(xué)完了以后,做幾個驅(qū)動,就可以做項(xiàng)目了。更多資源: http://www.superedu.com.cn/xuexi/jdsp/?op321嵌入式 Linux 系統(tǒng)開發(fā) 技術(shù)詳解--基于ARM(完整版).pdf (9.82 MB )
2020-05-12 00:59:33
`嵌入式 linux 系統(tǒng)開發(fā) 全面解析pdf`
2017-04-17 12:12:14
序言:學(xué)習(xí)基于linux 平臺 的嵌入式開發(fā) 之前我已經(jīng)經(jīng)過了基于純單片機(jī)開發(fā) 》》》基于實(shí)時系統(tǒng) ucosIII、freeRTOS平臺 的嵌入式開發(fā) 兩個階段的學(xué)習(xí)和實(shí)戰(zhàn)?;?b class="flag-6" style="color: red">linux平臺 的嵌入式開發(fā) 是我學(xué)習(xí)
2021-11-05 06:49:49
各位大神,給個能下載 嵌入式 Linux 系統(tǒng)開發(fā) 完全手冊全手冊_基于4412_上冊 的鏈接 或上傳一下
2018-10-15 09:02:16
嵌入式 系統(tǒng)開發(fā) ;對你的開發(fā) 有非常的意義,不信你可以看看!
2006-03-25 13:08:08 91 嵌入式 linux 開發(fā) 入門適用于對嵌入式 系統(tǒng) 沒有概念和經(jīng)驗(yàn),渴望進(jìn)入嵌入式 系統(tǒng)開發(fā) 的領(lǐng)域,但又覺得系統(tǒng) 太復(fù)雜,要學(xué)的東西太多,感覺完全無從學(xué)起,無從下手的初級開發(fā) 人員
2008-09-10 10:29:36 80 嵌入式 系統(tǒng)開發(fā) 模式嵌入式 Linux 系統(tǒng) 的構(gòu)成主要任務(wù)與流程利用Skyeye仿真開發(fā) 板開發(fā) 板使用嵌入式 應(yīng)用程序開發(fā) 與調(diào)試
2008-09-10 11:07:46 39 了解嵌入式 Linux 系統(tǒng) Ø 從Linux 內(nèi)核到文件系統(tǒng) ü嵌入式 Linux 開發(fā) 流程v嵌入式 Linux 開發(fā) 內(nèi)容Ø 驅(qū)動開發(fā) ;§ 內(nèi)核移植;• 內(nèi)核特性開發(fā) ;• 系統(tǒng) 驗(yàn)
2008-09-10 11:11:08 68 嵌入式 系統(tǒng) 的開發(fā) 與研究已成為當(dāng)前的一個熱點(diǎn),L inux由于其獨(dú)有的優(yōu)勢而成為很多廠家開發(fā) 嵌入式 應(yīng)用的系統(tǒng) ,而ARM作為一種高性能、低成本的嵌入式 R ISC微處理器,已成為應(yīng)用最廣泛
2009-04-24 10:41:59 29 嵌入式 系統(tǒng)開發(fā) 圣經(jīng)的內(nèi)容:
第1章 嵌入式 系統(tǒng) 的介紹第2章 嵌入式 SoC硬件系統(tǒng) 概論第3章 嵌入式 系統(tǒng)軟件開發(fā) 第4章 信息家電軟硬件的大趨勢第5章 Smart Handheld Dev
2009-07-25 17:39:21 48 介紹了Intel公司新近推出的一種嵌入式 應(yīng)用處理器——Plx舵55,研究了PXA255的開發(fā) 平臺 DBPXA255,著重闡述了如何在基于嵌入式 應(yīng)用處理器PXA255的平臺 上進(jìn)行Linux 系統(tǒng)開發(fā) ,特別討論
2009-11-06 15:10:54 9 Linux 嵌入式 實(shí)時操作系統(tǒng)開發(fā) 與設(shè)計教程
伴隨著科技不斷的日新月異推陳出新。信息家電,手持設(shè)備,無線設(shè)備等個性化設(shè)備的出現(xiàn),相應(yīng)的硬件和軟件的迅
2010-03-01 14:44:45 74 ARM嵌入式 系統(tǒng)開發(fā) 平臺 產(chǎn)品選型 指南
MagicARM2410教學(xué)實(shí)驗(yàn)開發(fā) 平臺 是專為高校嵌入式 系統(tǒng) 教學(xué)精心打造的ARM9嵌入式 平臺 ,平臺 支持μC/OS-II、Linux 和WinCE操作系統(tǒng)
2010-03-27 14:15:25 91 基于嵌入式 Linux 的風(fēng)力發(fā)電監(jiān)控系統(tǒng)開發(fā) 平臺 的構(gòu)建
為了適應(yīng)不同的應(yīng)用場合,同時考慮到計算機(jī)系統(tǒng) 的靈活性、可伸縮性以及可裁剪性,一種以應(yīng)用為中心、以計算
2010-03-03 09:33:08 630 關(guān)于嵌入式 Linux 操作系統(tǒng)開發(fā) 簡介
嵌入式 系統(tǒng) 是以應(yīng)用為中心,以計算機(jī)技術(shù)為基礎(chǔ)、軟硬件均可裁剪、適應(yīng)應(yīng)用系統(tǒng) 對功能、可靠性、成本、體積
2010-04-17 18:08:29 966 面向嵌入式 視頻處理平臺 的Linux 移植
0引言
嵌入式 系統(tǒng)開發(fā) 已經(jīng)進(jìn)入32位時代,在當(dāng)前數(shù)字信息技術(shù)和網(wǎng)絡(luò)技術(shù)高速發(fā)展的后PC時代,嵌入式 系統(tǒng) 已經(jīng)廣泛地
2010-01-08 10:25:12 947 自2001年Clarinox Technologies一直致力于為嵌入式 系統(tǒng)開發(fā) 提供更高效的平臺 。公司依照一系列國際標(biāo)準(zhǔn)開發(fā) 了諸多嵌入式 技術(shù),包括ISO15693,EPC全球標(biāo)準(zhǔn)及藍(lán)牙標(biāo)準(zhǔn)。公司產(chǎn)品質(zhì)量被社會認(rèn)
2011-03-20 11:26:46 22 嵌入式 LINUX 簡介,嵌入式 LINUX 開發(fā) 平臺 簡介,嵌入式 LINUX 開發(fā) 流程,建立嵌入式 LINUX 開發(fā) 環(huán)境。
2011-07-31 21:34:52 261 本書以嵌入式 Linux 系統(tǒng)開發(fā) 流程為主線,剖析了嵌入式 Linux 系統(tǒng) 構(gòu)建的各個環(huán)節(jié)。
從嵌入式 系統(tǒng) 基礎(chǔ)知識和 Linux 編程技術(shù)講起,接下來說明了建立嵌入式 Linux 交叉開發(fā) 環(huán)境
2015-11-05 16:18:53 0 本文適用于對嵌入式 系統(tǒng) 沒有概念和經(jīng)驗(yàn),渴望進(jìn)入嵌入式 系統(tǒng)開發(fā) 的領(lǐng)域,但又覺得系統(tǒng) 太復(fù)雜,要學(xué)的東西太多,感覺完全無從學(xué)起,無從下手的初級開發(fā) 人員
2016-01-04 18:30:14 79 ARM嵌入式 Linux 系統(tǒng)開發(fā) 詳解,供大家參考。
2016-03-17 14:18:23 58 專門提供給想要學(xué)習(xí)嵌入式 和linux 系統(tǒng)開發(fā) 和應(yīng)用的同學(xué)使用。。
2016-03-18 14:44:50 2 ARM嵌入式 Linux 系統(tǒng)開發(fā) 詳細(xì)解釋,可以學(xué)習(xí)ARM得朋友復(fù)習(xí)了解查看。
2016-08-09 15:08:27 2 OMAP的嵌入式 系統(tǒng)開發(fā)
2017-10-31 08:30:24 7 1 嵌入式 系統(tǒng) 與Linux 按照電氣工程師協(xié)會的一個定義:嵌入式 系統(tǒng) 是用來控制或監(jiān)視機(jī)器、裝置或工廠等的大規(guī)模系統(tǒng) 的設(shè)備。具體說來,它是電腦軟件和硬件的綜合體;是以應(yīng)用為中心,以計算機(jī)技術(shù)為
2017-11-08 10:06:21 2 學(xué)習(xí)嵌入式 linux 系統(tǒng)開發(fā) ,對于linux 文件類型需要有很深的理解。Linux 文件類型常見的有普通文件、目錄文件、符號鏈接文件、管道文件、套接字文件、字符設(shè)備文件、塊設(shè)備文件。本文華清創(chuàng)客學(xué)院 嵌入式 linux 開發(fā) 講師和讀者介紹一下linux 文件類型。
2018-07-05 07:01:00 1253 本文主要介紹了嵌入式 Linux 系統(tǒng)開發(fā) 教程及案例分析。
2018-06-05 12:00:00 7 以嵌入式 Linux 系統(tǒng)開發(fā) 流程為主線,剖析了嵌入式 Linux 系統(tǒng) 構(gòu)建的各個環(huán)節(jié)。從嵌入式 系統(tǒng) 基礎(chǔ)知識和Linux 編程技術(shù)講起,接下來說明了建立嵌入式 Linux 交叉開發(fā) 環(huán)境,然后分析了嵌入式 Linux 系統(tǒng) 的引導(dǎo)程序、內(nèi)核和文件系統(tǒng) 三大組成部分,最后介紹了嵌入式 Linux 系統(tǒng) 集成和部署的方法。
2018-09-29 08:00:00 0 系統(tǒng)開發(fā) 的基礎(chǔ),不把單片機(jī)開發(fā) 作為真正的嵌入式 系統(tǒng)開發(fā) ,在這里我們的嵌入式 系統(tǒng)開發(fā) 是指在帶有操作系統(tǒng) 的嵌入式 平臺 上的應(yīng)用和驅(qū)動開發(fā) ,特別指在嵌入式 linux 平臺 上的開發(fā) ?! 纹瑱C(jī)開發(fā) 在很早以前是非常熱門
2018-10-10 16:16:43 964 在學(xué)習(xí)嵌入式 的過程中,每個同學(xué)都會有一定的學(xué)習(xí)過程,而同學(xué)們學(xué)習(xí)嵌入式 linux 平臺 上開發(fā) 應(yīng)用程序的基礎(chǔ),相信大家已經(jīng)對linux 的功能、linux 對應(yīng)用程序提供的接口和系統(tǒng) 調(diào)用有了一定的了解
2018-10-11 11:11:16 1137 Linux +嵌入式 實(shí)時操作系統(tǒng)開發(fā) 與應(yīng)用(嵌入式開發(fā) 項(xiàng)目實(shí)戰(zhàn))-Linux +嵌入式 實(shí)時操作系統(tǒng)開發(fā) 與應(yīng)用
2021-07-30 13:28:16 23 ARM嵌入式 系統(tǒng)開發(fā) _Android應(yīng)用開發(fā) 入門(基礎(chǔ)版)(嵌入式開發(fā) 板教程)-該文檔為ARM嵌入式 系統(tǒng)開發(fā) _Android應(yīng)用開發(fā) 入門(基礎(chǔ)版)總結(jié)文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
2021-08-04 11:02:03 0 (網(wǎng)盤)ARM嵌入式 Linux 系統(tǒng)開發(fā) 詳解(python嵌入式開發(fā) - csdn博客)-(網(wǎng)盤)ARM嵌入式 Linux 系統(tǒng)開發(fā) 詳解,分享給大家,希望對大家有所幫助!
2021-08-04 12:35:47 76 嵌入式 Linux 系統(tǒng)開發(fā) 嵌入式 Linux 系統(tǒng)開發(fā) (應(yīng)用軟件開發(fā) ):通過內(nèi)核提供的服務(wù)實(shí)現(xiàn)相應(yīng)功能一、嵌入式 C語言開發(fā) 與嵌入式 Linux C開發(fā) 的區(qū)別?大學(xué)C語言程序設(shè)計:無os操作系統(tǒng) 【管理資源
2021-11-02 12:21:08 21 嵌入式 入門你知多少?對于一些初入門的初學(xué)者而言,對嵌入式 入門的一些知識有助于后期的學(xué)習(xí),從嵌入式 技術(shù)的應(yīng)用前景以及到ARM認(rèn)知到開發(fā) 板等等。嵌入式 企業(yè)用人需求在增長。 如今的嵌入式開發(fā) 大熱是ARM+Linux ,還有就是Android系統(tǒng) 平臺 ,但對于ARM的發(fā)展的前景來講,可謂...
2021-11-02 20:51:02 13 是ARM+Linux ,還有就是Android系統(tǒng) 平臺 ,但對于ARM的發(fā)展的前景來講,可謂是一片大好,翻開各個公司的網(wǎng)站,在招聘里面嵌入式 工程師占據(jù)了大半工程師的職位,但在找工作當(dāng)中,企業(yè)對于單純的嵌入式開發(fā) 核心技...
2021-11-03 09:51:02 17 嵌入式 系統(tǒng)開發(fā) 設(shè)計嵌入式 系統(tǒng) 設(shè)計的主要任務(wù)是定義系統(tǒng) 的功能、決定系統(tǒng) 的架構(gòu),并將功能映射到系統(tǒng) 實(shí)現(xiàn)架構(gòu)上。系統(tǒng) 架構(gòu)既包括軟件系統(tǒng) 架構(gòu)也包括硬件系統(tǒng) 架構(gòu)。嵌入式 系統(tǒng) 設(shè)計具有以下特點(diǎn): 軟、硬件協(xié)同并行
2021-11-03 11:06:02 20 嵌入式 有不少組合名詞,例如嵌入式 系統(tǒng) ,嵌入式 軟件,Linux 嵌入式 ,Android嵌入式 ,嵌入式 Web,等等。通常對嵌入式 的定義其實(shí)是對"嵌入式 系統(tǒng) "的定義。學(xué)習(xí)Linux
2021-11-03 11:51:02 30 基礎(chǔ),能夠根據(jù)用戶需求(功能、可靠性、成本、體積、功耗、環(huán)境等)靈活剪裁軟硬件的專用計算機(jī)系統(tǒng) 嵌入式 系統(tǒng) 是以應(yīng)用為中心的專用計算機(jī)系統(tǒng) 。注意:個人電腦計算機(jī)不算嵌入式 產(chǎn)品,嵌入式 產(chǎn)品有 智能車、人工智能家電、工業(yè)機(jī)器人,嵌入式 產(chǎn)品強(qiáng)調(diào)的是其專用性。嵌入式 系統(tǒng)開發(fā) (百...
2021-12-31 18:57:21 19 本實(shí)驗(yàn)為驗(yàn)證性實(shí)驗(yàn),其目的是了解嵌入式 Linux 開發(fā) 的交叉開發(fā) 模式;掌握嵌入 式 Linux 開發(fā) 交叉編譯環(huán)境的搭建;掌握嵌入式開發(fā) 常用工具的使用。
2022-05-09 14:43:44 2 應(yīng)用角度出發(fā)介紹什
么是嵌入式 系統(tǒng) ,帶讀者進(jìn)入嵌入式 系統(tǒng)開發(fā) 的領(lǐng)域,主要
內(nèi)容包括:
嵌入式 系統(tǒng) 定義
嵌入式 系統(tǒng) 的應(yīng)用領(lǐng)域
嵌入式 系統(tǒng) 的發(fā)展趨勢
2022-10-10 16:07:46 4 對于嵌入式 系統(tǒng)開發(fā) ,我想我們只要接觸過嵌入式 研發(fā)的人都是比較了解的,但是作為一個合格的嵌入式 系統(tǒng)開發(fā) 人員,你了解過嵌入式 系統(tǒng) 都有哪些核心的技術(shù)嗎?凌陽教育嵌入式 的講師說過,如果想要更深層次的掌握嵌入式 系統(tǒng)開發(fā) ,我們是需要了解他的三大核心點(diǎn)的,是什么呢?
2023-04-13 15:39:08 3904 電子發(fā)燒友網(wǎng)站提供《嵌入式 系統(tǒng)開發(fā) 資料分享.rar》資料免費(fèi)下載
2023-11-10 09:41:59 17 嵌入式 Linux 開發(fā) 板是一種基于Linux 操作系統(tǒng) 的嵌入式 系統(tǒng)開發(fā) 平臺 ,它廣泛應(yīng)用于工業(yè)控制、智能家居、智能交通、醫(yī)療設(shè)備等領(lǐng)域。 嵌入式 Linux 開發(fā) 板概述 嵌入式 Linux 開發(fā) 板是一種集成
2024-09-02 09:07:28 1300 嵌入式 Linux 開發(fā) 板是一種基于Linux 操作系統(tǒng) 的嵌入式 系統(tǒng)開發(fā) 平臺 。它通常包括一個處理器、內(nèi)存、存儲器、輸入/輸出接口等硬件組件,以及一個基于Linux 的操作系統(tǒng) 和開發(fā) 工具。 嵌入式 Linux
2024-09-02 09:09:36 1220 嵌入式 系統(tǒng)開發(fā) 與硬件的關(guān)系 嵌入式 系統(tǒng) 是專為特定應(yīng)用設(shè)計的計算機(jī)系統(tǒng) ,它們通常嵌入 在所控制的設(shè)備中。這些系統(tǒng) 的關(guān)鍵特點(diǎn)是它們與硬件的緊密集成,這意味著軟件必須為特定的硬件平臺 量身定制。以下是嵌入式
2024-12-09 09:38:38 1600
已全部加載完成
評論