嵌入式LINUX 電子教程全集 嵌入式系統出現于60年代晚期,它最初被用于控制機電電話交換機,如今已被廣泛的應用于工業制造、過程控制、通訊、儀器、儀表、汽車、船舶、航空、航天、軍事裝備、消費類產品等眾多領域。計算機系統核心CPU,每年在全球范圍內的產量大概在二十億顆左右,其中超過80%應用于各類專用性很強的嵌入式系統。一般的說,凡是帶有微處理器的專用軟硬件系統都可以稱為嵌入式系統。 1. 嵌入式Linux系統就是利用Linux其自身的許多特點,把它應用到嵌入式系統里。 Linux做嵌入式的優勢,首先,Linux是開放源代碼的,不存在黑箱技術,遍布全球的眾多Linux愛好者又是Linux開發者的強大技術支持;其次,Linux的內核小、效率高,內核的更新速度很快,linux是可以定制的,其系統內核最小只有約134KB。第三,Linux是免費的OS,在價格上極具競爭力。 Linux還有著嵌入式操作系統所需要的很多特色,突出的就是Linux適應于多種CPU和多種硬件平臺,是一個跨平臺的系統。到目前為止,它可以支持二三十種CPU。而且性能穩定,裁剪性很好,開發和使用都很容易。很多CPU包括家電業芯片,都開始做Linux的平臺移植工作。移植的速度遠遠超過Java的開發環境。也就是說,如果今天用Linux環境開發產品,那么將來換CPU就不會遇到困擾。同時,Linux內核的結構在網絡方面是非常完整的,Linux對網絡中最常用的TCP/IP協議有最完備的支持。提供了包括十兆、百兆、千兆的以太網絡,以及無線網絡,Toker ring(令牌環網)、光纖甚至衛星的支持。所以Linux很適于做信息家電的開發。 還有使用Linux為的是來開發無線連接產品的開發者越來越多。Linux在快速增長的無線連接應用主場中有一個非常重要的優勢,就是有足夠快的開發速度。這是因為LInux有很多工具,并且Linux為眾多程序員所熟悉。因此,我們要在嵌入式系統中使用Linux操作系統。 Linux的大小適合嵌入式操作系統——Linux固有的模塊性,適應性和可配置性,使得這很容易做到。另外,Linux源碼的實用性和成千上萬的程序員熱切其望它用于無數的嵌入式應用軟件中,導致很多嵌入式Linux的出現,包括:Embedix,ETLinux,LEM,Linux Router Project,LOAF,uCLinux,muLinux,ThinLinux,FirePlug,Linux和PizzaBox Linux 相對,Linux的圖形界面還相對較弱,但近年Linux的圖形界面發展也很快,這也就不是問題。 2. 什么是嵌入式Linux 嵌入式linux 是將日益流行的Linux操作系統進行裁剪修改,使之能在嵌入式計算機系統上運行的一種操作系統。嵌入式linux既繼承了Interlnet上無限的開放源代碼資源,又具有嵌入式操作系統的特性。嵌入式Linux的特點是版權費免費;購買費用媒介成本技術支持全世界的自由軟件開發者提供支持網絡特性免費,而且性能優異,軟件移植容易,代碼開放,有許多應用軟件支持,應用產品開發周期短,新產品上市迅速,因為有許多公開的代碼可以參考和移植,實時性能RT_Linux Hardhat Linux 等嵌入式Linux支持,實時性能穩定性好安全性好。 3. 嵌入式Linux有巨大的市場前景和商業機會,出現了大量的專業公司和產品,如Montavista Lineo Emi等,有行業協會如Embedded Linux Consortum等,得到世界著名計算機公司和OEM板級廠商的支持,例如IBM Motorola Intel等。傳統的嵌入式系統廠商也采用了Linux策略,如Lynxworks Windriver QNX等,還有Internet上的大量嵌入式Linux愛好者的支持。嵌入式Linux支持幾乎所有的嵌入式CPU和被移植到幾乎所有的嵌入式OEM板。 4.嵌入式Linux的應用領域非常廣泛,主要的應用領域有信息家電、PDA 、機頂盒、Digital Telephone、Answering Machine、Screen Phone 、數據網絡、Ethernet Switches、Router、Bridge、Hub、Remote access servers、ATM、Frame relay 、遠程通信、醫療電子、交通運輸計算機外設、工業控制、航空航天領域等。 5.如果分別讓10位工程師給出嵌入式系統的定義,將得到10個不同的答案。一般來說,大部分的嵌入式系統執行特定的任務。我們假定最簡單的嵌入式系統包括輸入/輸出功能,以及一些控制邏輯,該系統基于它的配置執行某些類型的功能。按照這個標準,可以認為一個包含實現控制邏輯74123計數器以及一個狀態是一個嵌入式系統。也許可以補充說,該系統必須可通過存儲在固件中的軟件進行編程。這個新的嵌入式系統定義包括輸入/輸出(I/O),以及存儲在系統固件中的控制邏輯。一個帶有鼠標、鍵盤、網絡連接并運行圖形用戶界面(GUI,graphical user interface)多任務操作系統的桌面計算機顯然滿足這些要求,但我們能認為它是一個嵌入式系統嗎? 如果桌面計算機不是一個嵌入式系統,那么手持設備呢?它們有I/O功能,可以運行存儲在固件中的控制邏輯。有人說,桌面計算機和手持設備都有通用計算機設備,可以運行軟件來執行許多不同的任務,與之不同的是,嵌入式系統(例如,洗碗機控制器或飛行導航系統)主要是為特定任務而設計的。這種特定的功能限定使嵌入式設備有功能上的唯一性。如果是這樣,為什么一些嵌入式系統設計成具有附加的功能,如存儲在非易失性存儲器中的程序,并且具有運行可以完成原始設計范圍之外的任務的多任務操作系統的能力呢? 在過去,區分嵌入式系統和通用計算機比現在簡單的多。例如,可以很容易地區分出一個基于8051的T1分幅卡嵌入式系統和一臺Sun UNIX工作站。而現在,從功能方面很難區分一臺Sun工作站和一個包含PowerPC以及32MB內存和16MB閃存的機頂盒。這樣的機頂盒可以運行帶GUI的多任務操作系統,可現場升級,可以同時運行多個程序(如視頻控制器、數字錄像和Java虛擬機),還可以進行安全的因特網在線交易。很難判斷這種機頂盒是否是一個嵌入式系統。顯然,硬件性能的提升和價格的下降使通用計算機和嵌入式系統之間的界限變得很模糊,技術的進步使得我們很難定義什么是嵌入式。
上傳時間: 2014-12-30
上傳用戶:ljt101007
采用RFID(射頻識別)芯片IA4420設計了一款主動式應答器,主要應用于礦井安全生產管理。其工作中心頻率為905 MHz,數據通信的核心部分是印刷偶極子天線,從仿真結果來看:其相對帶寬約為40%,增益約為4.236 dB,輸入阻抗接近純電阻 50 Ω,性能參數較好。
上傳時間: 2013-11-12
上傳用戶:caiguoqing
LTE系統中的分布式空時中繼技術.
上傳時間: 2013-11-18
上傳用戶:gxmm
于博士CADENCE視頻教程之相關配套資料,個人覺得講的很不錯。
上傳時間: 2014-01-01
上傳用戶:氣溫達上千萬的
pcb經驗(耗費多年整理于論壇)
上傳時間: 2013-11-06
上傳用戶:jcljkh
于博士CADENCE視頻教程之相關配套資料,個人覺得講的很不錯。
上傳時間: 2013-10-30
上傳用戶:zhang97080564
這個 天正建筑8.5破解版支持最新AutoCAD2012 CAD即計算機輔助設計(CAD-Computer Aided Design) 利用計算機及其圖形設備幫助設計人員進行設計工作 。簡稱cad。 在工程和產品設計中,計算機可以幫助設計人員擔負計算、信息存儲和制圖等項工作。CAD還包含:電氣CAD、外貿結算CAD、加拿大元、冠狀動脈性心臟病、計算機輔助診斷、服裝CAD等含義。 天正建筑8.5/8.0注冊機是一款通用的天正建筑注冊機,可以用于天正建筑8.5注冊算號,以及天正建筑8.0等低版本注冊算號 下面順便提供兩組免費天正建筑注冊碼 機器碼:nf0def108c175002682b52cda 注冊碼:2F1091EF97ADFD859F077AE93D14E388CBD52D128DBF8395DC 機器碼:N984BE1A8F64990004E4B4CB4 注冊碼:2F6F48D81D9E4A856BFBBF4798248713860848FC7DCCC4372C 使用方法:將壓縮包全部下載后解壓,安裝雖然顯示是試用版,但等下破解后就是正式版了! 加壓安裝后,打開軟件,會提示輸入注冊碼,這時打開注冊機,選天正建筑8.0破解,將授權碼復制到注冊機中,再點計算注冊碼,將計算出的注冊碼,復制到之前打開的天正軟件中,即注冊完成!! 1、墻、柱、墻體造型、凸窗擋板、門窗套全面支持繪保溫層。 2、門窗系統大幅度改進。新增在同一洞口插入多個門窗、門窗編號 利用AutoCAD圖形平臺開發的最新一代建筑軟件TArch 8.5,繼續以先進的建筑對象概念服務于建筑施工圖設計,成為建筑CAD的首選軟件,同時天正建筑對象創建的建筑模型已經成為天正日照、節能、給排水、暖通、電氣等系列軟件的數據來源,很多三維渲染圖也基于天正三維模型制作而成。 2008年9月天正建筑TArch軟件通過建設部科技成果的評估,在建筑設計領域二次開發方面達到國際先進水平。 天正表格使用了先進的表格對象,其交互界面類似Excel的電子表格編輯界面。表格對象具有層次結構,用戶可以完整地把握如何控制表格的外觀表現,制作出有個性化的表格。更值得一提的是,天正表格還實現了與Excel的數據雙向交換,使工程制表同辦公制表一樣方便高效。 強大的圖庫管理系統和圖塊功能 天正的圖庫管理系統采用先進的編程技術,支持貼附材質的多視圖圖塊,支持同時打開多個圖庫的操作。 【天正建筑8.5破解版特色功能】 主要包括交互技術、圖形變換技術、曲面造型和實體造型技術等。 在計算機輔助設計中,交互技術是必不可少的。交互式cad系統, 指用戶在使用計 cad系統 算機系統進行設計時,人和機器可以及時地交換信息。采用交互式系統,人們可以邊構思 、邊打樣、邊修改,隨時可從圖形終端屏幕上看到每一步操作的顯示結果,非常直觀。 圖形變換的主要功能是把用戶坐標系和圖形輸出設備的坐標系聯系起來;對圖形作平移、旋轉、縮放、透視變換 ;通過矩陣運算來實現圖形變換。 計算機設計自動化 計算機自身的cad,旨在實現計算機自身設計和研制過程的自動化或半自動化。研究內容包括功能設計自動化和組裝設計自動化,涉及計算機硬件描述語言、系統級模擬、自動邏輯綜合、邏輯模擬、微程序設計自動化、自動邏輯劃分、自動布局布線,以及相應的交互圖形系統和工程數據庫系統。集成電路 cad有時也列入計算機設計自動化的范圍
上傳時間: 2013-10-14
上傳用戶:wangrong
中望CAD2012是中望公司推出的最新CAD平臺產品,能夠兼容主流的CAD文件格式,并且簡單易學、操作方便,廣泛運用于機械、電子、建筑等行業的設計部門。中望CAD在技術上已處于國際先進水品,軟件的功能、速度、穩定性在同類產品種領先,獲得了廣大用戶的支持和信任。 中望CAD2012特色功能 參數化設計功能 類似于三維繪圖軟件中的設計方式,繪制的圖形可以通過幾何位置和尺寸來進行約束,從而達到最終的圖形效果,并且可以添加尺寸相關參數,以獲得更為準確的結果。 表格功能 提供基本的表格功能,可以直接創建表格并能更改表格的大小以適應填寫需求,表格中除了可以填寫文字,也可以填入字段。中望CAD中的表格可以導出為Excel,也可以從Excel將表格導入到CAD中。 圖紙比較 圖紙比較功能能夠對兩張相似的圖紙進行對比,不同的部分用彩色標識出以便用戶識別。該功能特別適用在圖紙的審核和修改上,只需一步即可辨別圖紙。 幫助系統 中望CAD提供完整的幫助系統,動畫教程也嵌入幫助中,為用戶提供詳盡的功能解釋。同時提供在線幫助,對于幫助的修改部分,可以通過網絡及時查閱到,在線幫助系統支持簡體中文,繁體中文,英文以及日文四個語言版本。 中望CAD2012新功能 900個細節改善 中望CAD對900多個細節進行了改善,使得軟件在功能完整、運行穩定性、交互方式、二次開發接口等方面有了進一步的提高,軟件更貼近客戶的使用方式,實際處理圖形的能力更強。 ECW圖片插入 在圖片插入功能中,增加對ECW格式圖片的支持,可以將該類文件以光柵圖像插入,同其它圖片格式一樣,插入后的圖像可以進行簡單編輯。 中望CAD附加工具 中望CAD安裝包中新增一些實用功能,這些功能在一些設計領域會經常用到。 引線標注XY坐標 利用引線的方式,標注出點的XY坐標值。采用這種方式可以在復雜標注的狀況下減少標注數量,是設計師較為常用的表達方式。
上傳時間: 2014-01-18
上傳用戶:yupw24
Verilog_實現任意占空比、任意分頻的方法
上傳時間: 2013-11-20
上傳用戶:ccxzzhm
伺服舵機作為基本的輸出執行機構廣泛應用于 遙控航模以及人形機器人的控制中。舵機是一種位 置伺服的驅動器,其控制信號是PWM信號.,利 用占空比的變化改變舵機的位置,也可使用FPGA、 模擬電路、單片機來產生舵機的控制信號舊。應 用模擬電路產生PWM信號,應用的元器件較多, 會增加電路的復雜程度;若用單片機產生PWM信 號,當信號路數較少時單片機能滿足要求,但當 PWM信號多于4路時,由于單片機指令是順序執 行的,會產生較大的延遲,從而使PWM信號波形 不穩,導致舵機發生顫振。
上傳時間: 2013-11-20
上傳用戶:cjh1129