2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  本科畢業(yè)設計(論文)</p><p><b> ?。ǘ?屆)</b></p><p>  基于arm的最小系統(tǒng)實驗板設計 </p><p>  所在學院 </p><p>  專業(yè)班級 測控技術與儀器 </p

2、><p>  學生姓名 學號 </p><p>  指導教師 職稱 </p><p>  完成日期 年 月 </p><p><b>  摘要</b></p><p>  

3、在現(xiàn)代生活中,隨著網絡與通信技術的高速發(fā)展,嵌入式系統(tǒng)在經歷了近20年得發(fā)展歷程后,又進入了一個新的歷史發(fā)展階段,網絡的普及及3C合一的加速,微型化和專業(yè)化產品發(fā)展的新趨勢,嵌入式系統(tǒng)的應用越來越廣泛。嵌入式系統(tǒng)可定義為“嵌入到對象體系中的專用計算機應用系統(tǒng)”。很多嵌入式系統(tǒng)已形成獨立的應用產品,如手機、PDA、MP3、數(shù)碼伴侶等。這時嵌入式系統(tǒng)定義中的“嵌入到對象體系中”的含義,可以廣義地理解內“內嵌有計算機”。嵌入式操作系統(tǒng)對嵌入式

4、產品的好壞有直接的影響,因此,嵌入式實時操作系統(tǒng)在嵌入式系統(tǒng)中確立了主導地位。本文基于目前非常廣泛的ARM7處理器LPC2138,介紹它的原理圖的設計及PCB布板制作。</p><p>  關鍵詞:嵌入式系統(tǒng) ARM7 LPC2138 原理圖設計 PCB布板制作</p><p>  Based on the arm of the smallest</p><p>

5、  system experiment board design</p><p><b>  Abstract</b></p><p>  In modern life,As the network and communication technology high speed development, embedded system after nearly 20

6、years development process, then enter a new historical stage of development,The network popularization and 3C one acceleration, miniaturization and specialized products, the new trend of development of embedded system us

7、ed more widely.Embedded system can be defined as "embedded in the special computer application object system system." Many embedded systems has formed independent ap</p><p>  Keywords: Embedded sys

8、tem ARM7 LPC2138 Principle schematic diagram of the design</p><p><b>  目錄</b></p><p>  摘 要錯誤!未定義書簽。</p><p>  AbstractII</p><p><b>  1 緒論1</b>

9、;</p><p><b>  1.1引言1</b></p><p>  1.2 ARM 的簡介2</p><p>  2 ARM7 2138開發(fā)板的硬件設計3</p><p>  2.1硬件原理圖4</p><p>  2.1.1電源電路圖………………………………………………………..4

10、</p><p>  2.1.2 復位電路圖………………………………………………………5</p><p>  2.1.3 LPC2138…………………………………………………………..6</p><p>  2.1.4 串口電路圖………………………………………………………6</p><p>  2.1.5 鍵盤電路圖…………………………………

11、……………………7</p><p>  2.1.6 蜂鳴器控制電路…………………………………………………8</p><p>  2.1.7數(shù)碼顯示電路圖……………………………………………………..…..9</p><p><b>  2.2硬件結構9</b></p><p>  3 LPC2138 的功能特點及使用

12、11</p><p>  3.1 GPIO11</p><p>  3.2.1概述…………………………………………………………………….....11</p><p>  3.1.2 特性……………………………………………………………………...11</p><p>  3.1.3 GPIO的使用注意事項……………………………………………….

13、..11</p><p>  3.2 UART0和UART111</p><p>  3.2.1概述11</p><p>  3.2.2特性11</p><p>  3.2.3基本操作……………………………………………………………….12</p><p>  3.3 I2C接口12</p>&l

14、t;p>  3.3.1概述12</p><p>  3.3.2特性12</p><p>  3.3.3 I2C的典型應用電路圖……………………………………………..…12</p><p>  3.4 定時器0和定時器113</p><p>  3.4.1 概述………………………………………………………...…..13</p&

15、gt;<p>  3.4.2 特性…………………………………………..………………..13</p><p>  3.4.3 功能框圖……………………………..………………………..13</p><p>  3.5 看門狗14</p><p>  3.5.1 概述…………………………………………………………...14</p><p

16、>  3.5.2 特性………………………..…………………………………..14</p><p>  3.5.3 看門狗方框圖……..…………………………………………..14</p><p>  3.5.4 基本操作….…………………………………………………...15</p><p>  3.6實時時鐘(RTC)15</p><p> 

17、 3.6.1 概述…………………………………………………………....15</p><p>  3.6.2 特性……………………………………………………………16</p><p>  3.6.3 RTC的功能框圖……………………………………………….16</p><p>  4 ADS集成開發(fā)環(huán)境16</p><p>  4.1 ADS

18、 1.2集成開發(fā)環(huán)境的組成17</p><p>  4.1.1 CodeWarrior IDE簡介………………………………….…17</p><p>  4.2 AXD調試器簡介18</p><p>  5 軟件部分設計………………………………………………………………...19</p><p>  5.1 蜂鳴器蜂鳴例程……………………

19、….................................................19</p><p><b>  結論21</b></p><p><b>  參考文獻…22</b></p><p><b>  致謝24</b></p><p>  附

20、錄……………………………………………………………………………...25</p><p>  附錄圖1 焊接板A………………………………………............................25</p><p>  附錄圖2 焊接板B………………………………..……………………..…25</p><p>  附錄圖3 焊接組件…………………………………..……

21、……………….26</p><p><b>  1 緒論</b></p><p><b>  1.1引言</b></p><p>  隨著信息化、智能化、網絡化的發(fā)展,嵌入式系統(tǒng)的發(fā)展空間也相當?shù)膹V闊,在99年1月,美國著名未來學家尼葛洛龐帝訪華時發(fā)言是曾說未來4到5年后嵌入式智能工具將是PC與因特網之后的另一偉大發(fā)明。而

22、我國著名的嵌入式研究者沈緒榜院士在98年11月的全國11次微機學術交流會上發(fā)表了《計算機的發(fā)展與技術》,其中對未來10年嵌入式芯片為基礎的計算機工業(yè)進行了科學的闡述與展望[3]。進入20世紀90年代后,嵌入式技術全面發(fā)展,目前已成為電子產品和通信產品共同發(fā)展的方向。在通信領域,數(shù)字技術逐漸全面的代替模擬技術;在廣播電視領域,數(shù)字音頻廣播也進入商品化在試播階段;數(shù)字電視也逐步應用在人們的生活中;而軟件、集成電路和新型元器件逐漸占據(jù)產業(yè)的重

23、要地位。綜上所述的產品,都與嵌入式系統(tǒng)技術息息相關。在著名的維納斯計劃生產機頂盒中,就是采用了32位以上的嵌入式系統(tǒng)技術。由于嵌入式設備具有自然的人機交互界面,GUI屏幕為中心的多媒體界面給人很大的親和力。語音撥號上網、手寫文字輸入、收發(fā)電子郵件以及彩色圖像、圖形方面取得初步的成效。目前一些先進的PDA在顯示屏幕上已實現(xiàn)漢字寫入、短消息語音發(fā)布,日用范圍已逐步廣闊。對</p><p>  面的研發(fā),無疑是個非常珍

24、貴的資源寶庫。今天嵌入式系統(tǒng)帶來的工業(yè)年產</p><p>  已超過了1萬億美元,美國汽車大王福特公司的高級經理宣稱,“福特出售的‘計算能力’已超過了IBM”,在美國嵌入式系統(tǒng)大會(Embedded System Conference)的報告中也曾指出,未來5年僅基于嵌入式計算機系統(tǒng)的全數(shù)字電視產品,就能在美國產生一個每年1500億美元的新市場。由此可以想像嵌入式計算機工業(yè)的規(guī)模和廣度。在1998年11月在美

25、國加州舉行的嵌入式系統(tǒng)大會上,基于RTOS的Embedded Internet成為一個技術新熱點。在國內, “女鍋計劃”和“維納斯計劃”一度鬧得沸沸揚揚,信息加電、機頂盒這兩年更成了I的熱點,而實際上這些產品都是嵌入式系統(tǒng)在一個特定環(huán)境下的一個特定應用。據(jù)調查,目前在國際上已有200多種嵌入式操作系統(tǒng),而各色各樣的開發(fā)工具、應用于嵌入式開發(fā)的設備儀器更是舉不勝舉。在國內,這塊領域還處在開荒階段,目前只有兩三家公司和極少數(shù)人員在從事這方面

26、的工作。由此可見,嵌入式系統(tǒng)技術在中國的發(fā)展的空間十分廣大。</p><p>  在這個信息時代如此快速的環(huán)境下,數(shù)字時代使嵌入式產品、市場展現(xiàn)了美好的前景,同時也對嵌入式生產廠商提出了新的挑戰(zhàn),從中我們可以看出未來嵌入式系統(tǒng)的幾大發(fā)展趨勢:</p><p>  1.嵌入式開發(fā)是一項系統(tǒng)工程,因此要求嵌入式系統(tǒng)廠商不僅要提供嵌入式軟硬件系統(tǒng)本身,同時還需要提供強大的硬件開發(fā)工具和軟件包支。

27、</p><p>  2.網絡互聯(lián)成為必然一個趨勢?! ?lt;/p><p>  3.網絡化、信息化的要求隨著因特網技術的成熟、帶寬的提高而日益提高,使得以往單一功能的設備如電話、手機、冰箱、微波爐等功能已不再單一,結構也更加復雜。</p><p>  4.精簡系統(tǒng)內核、算法,降低功耗和軟硬件成本。</p><p>  5.提供友好的多媒體人機界

28、面。</p><p>  如果說過去的趨勢能致命未來的話,那么隨著技術的發(fā)展與革新,嵌入式軟件將繼續(xù)增加更新更好的應用并且產生更加靈敏的產品種類。根據(jù)人們自身發(fā)展需求而不斷壯大的市場,以及有互聯(lián)網創(chuàng)造的無線機會,嵌入式系統(tǒng)將不斷的重新創(chuàng)造未來的世界【1】。</p><p>  1.2 ARM 的簡介</p><p>  ARM公司是一家知識產權供應商與其他半導體公司

29、所不同的是不制造芯片及不向終端用戶出售芯片,只是轉讓設計方案,然后由其合作伙伴生產各色的芯片。這種雙贏的伙伴關系使得ARM公司迅速的成為全球性RISC微處理器標準的締造者,同時也給用戶帶來了巨大的好處,使其在掌握一種ARM內核結構及其開發(fā)手段時,就能使用多家公司相同ARM內核的芯片。ARM微處理器是英國先進RISC機器公司的產物,它具有極高的性價比,代碼密度以及出色的實時中斷響應和很低的功耗,它占用面積很少的硅片,從而使其成為嵌入式系統(tǒng)

30、的理想選擇。ARM微處理器的應用范圍十分廣泛,比如手機、PDA、MP3/MP4和種類繁多的便捷式消費品。ARM處理器得到了眾多廠家的支持,在32 位嵌入式應用領域獲得了巨大的成功,如Inter、Motorola 、IBM、NS、Atmel、Philips、NEC、OKI、SONY 等世界上幾乎所有的半導體公司獲得ARM 授權,開發(fā)具有自己特色的基于ARM 的嵌入式系統(tǒng)芯片[1]。</p><p>  ARM處理器

31、具備了RISC的結構特點:</p><p>  它具有大量的通用寄存器;</p><p>  地址自動增和減的尋址方式優(yōu)化程序中的循環(huán)處理;</p><p>  通過裝載或保存結構使用獨立的load和store指令來完成數(shù)據(jù)在寄存器和外部存儲器之間的傳送,而且處理器只處理寄存器中的數(shù)據(jù),避免多次訪問存儲器;</p><p>  它的尋址方式相

32、當簡單,所有的裝載或保存的地址只能有寄存器的內容和指令域來決定;</p><p>  使用了統(tǒng)一的和固定長度的指令格式;</p><p>  Load/store指令可批量傳輸數(shù)據(jù),來實現(xiàn)最大數(shù)據(jù)的吞吐量;</p><p>  每一條數(shù)據(jù)處理指令可以同時包含邏輯運算單元的運算及移位處理,來實現(xiàn)對邏輯運算單元和移位器的最大利用;</p><p>

33、;  ARM處理器的應用領域:到目前為止,ARM處理器及技術的應用幾乎已經深入到各個領域,1、工業(yè)控制領域:作為32的RISC架構,基于ARM核的微控制器芯片不但占據(jù)了高端微控制器市場的大部分市場份額,同時也逐漸向低端微控制器應用領域擴展,ARM微控制器的低功耗、高性價比,向傳統(tǒng)的8位/16位微控制器提出了挑戰(zhàn)。2、無線通訊領域:目前已有超過85%的無線通訊設備采用了ARM技術, ARM以其高性能和低成本,在該領域的地位日益鞏固。

34、3、網絡應用:隨著寬帶技術的推廣,采用ARM技術的ADSL芯片正逐步獲得競爭優(yōu)勢。此外,ARM在語音及視頻處理上行了優(yōu)化,并獲得廣泛支持,也對DSP的應用領域提出了挑戰(zhàn)。4、消費類電子產品:ARM技術在目前流行的數(shù)字音頻播放器、數(shù)字機頂盒和游戲機中得到廣泛采用。5、成像和安全產品:現(xiàn)在流行的數(shù)碼相機和打印機中絕大部分采用ARM技術。手機中的32位SIM智能卡也采用了ARM技術。  除此以外,ARM微處理器及技術還應用到許多不同的

35、領域,并會在將來取得更加廣泛的應用。</p><p>  2.ARM7 2138開發(fā)板的硬件設計</p><p>  ARM2138開發(fā)板內核采用精簡指令計算機(RISC)體系結構,是一款小門數(shù)的計算機。在開發(fā)板上提供了一些鍵盤、LED、蜂鳴器等常用功能,用戶可更換兼容的CPU進行仿真調試,如LPC2138等。靈活的跳線組合,用戶I/O接口,極大的方便了用戶進行32位ARM嵌入式系統(tǒng)的開發(fā)

36、實驗。</p><p>  ARM的功能特點是:具有RS232轉換電路,可與上位機進行通訊;板上的功能部件與 CPU之間,可以使用跳線器選擇連接或斷開連接;完全自主設計的軟硬件、擁有自主版權的JTAG仿真技術,支持ADS1.2集成開發(fā)環(huán)境等等。</p><p><b>  2.1硬件原理圖</b></p><p>  ARM7 2138的電路原

37、理圖</p><p><b>  如圖2.1所示</b></p><p>  2.1ARM7 2138的電路原理圖 </p><p>  上圖有電源電路圖,串口電路,復位電路,LPC2138圖,蜂鳴器,下載端口以及一些芯片。</p><p>  2.1.1電源電路圖</p><p><

38、b>  如圖2.2</b></p><p><b>  2.2 電源電路</b></p><p>  LPC2138微控制器的內核只需要單電源3.3V,由USB口輸入直流電源5V,二極管D1用來限制電流的導通方向,經過C1濾波,然后經過SPX1117m3-3.3穩(wěn)壓至3.3V,C2是用來提高穩(wěn)定性。SPX1117m3-3.3芯片的特點是輸出電壓精度高

39、,穩(wěn)定性好,且輸出電流大,其電壓輸出精度在上下1℅以內,輸出電流最大為0.8A,還有電流限制和熱保護功能,在手持儀表,數(shù)字家電等方便廣泛應用,但是在使用時,輸出端至少需要使用一個10uF的電容來改善穩(wěn)定性。</p><p>  2.1.2 復位電路圖</p><p><b>  如2.3所示</b></p><p><b>  2.3

40、復位電路</b></p><p>  由圖可知,復位電路相對簡單,S1為按鍵,用來復位,使其恢復到初始狀態(tài),電阻用來限流,電容C3用來保持其穩(wěn)定性。</p><p>  2.1.3 LPC2138</p><p><b>  如圖2.4</b></p><p>  2.4 LPC2138腳封裝</p&g

41、t;<p>  LPC2138 有64個引腳封裝.</p><p>  2.1.4串口電路圖</p><p><b>  如圖2.5</b></p><p><b>  2.5串口電路 </b></p><p>  該電路使用芯片max232,是串口電路的一個必備芯片,定義了數(shù)據(jù)終端設

42、備與數(shù)據(jù)通信設備之間的物理接口標準。MAX232芯片是美信公司專門為電腦的RS-232標準串口設計的單電源電平轉換芯片。</p><p>  RS-232引腳分為三部分: </p><p>  第一部分是供電。15腳GND、16腳VCC(+5v)。該系統(tǒng)是3.3V的系統(tǒng)。</p><p>  第二部分是電荷泵電路。由1、2、3、4、5、6腳和4只電容構成。功能是產生

43、+12v和-12v兩個電源,提供給RS-232串口電平的需要。 </p><p>  第三部分是數(shù)據(jù)轉換通道。由7、8、9、10、11、12、13、14腳構成兩個數(shù)據(jù)通道。 其中13腳(R1IN)、12腳(R1OUT)、11腳(T1IN)、14腳(T1OUT)為第一數(shù)據(jù)通道。 8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7腳(T2OUT)為第二數(shù)據(jù)通道。 TTL/CMOS數(shù)據(jù)從T1IN、T2IN輸入

44、轉換成RS-232數(shù)據(jù)從T1OUT、T2OUT送到電腦DB9插頭;DB9插頭的RS-232數(shù)據(jù)從R1IN、R2IN輸入轉換成TTL/CMOS數(shù)據(jù)后從R1OUT、R2OUT輸出。</p><p>  根據(jù)芯片數(shù)據(jù)手冊,在其周圍接電容C1,C2,C3,因為一般集成電路內部很難實現(xiàn)較大電容,所以將其引出來接。</p><p>  2.1.5鍵盤電路圖</p><p>&l

45、t;b>  如圖2.6</b></p><p><b>  2.6 鍵盤電路 </b></p><p>  該電路采用4*4的模式,一共16個按鍵,分別從S1-S16,分別有行列控制,當按下鍵時,通過行列的按鍵掃面,可以知道是哪個鍵按下了。</p><p>  鍵盤分編碼式和非編碼式,鍵盤上閉合鍵的識別由專用的硬件編碼器實現(xiàn),

46、并產生鍵編碼號或鍵值的稱為編碼鍵盤,而靠軟件來識別的稱為非編碼鍵盤。</p><p>  2.1.6蜂鳴器控制電路圖</p><p><b>  如圖2.7</b></p><p>  2.7蜂鳴器控制器電路</p><p>  由圖可知,蜂鳴器由PNP三極管Q2進行驅動控制,當P0.20口是低電平0時,Q2截止,蜂鳴器

47、不響;當P0.20口是高電平時,Q2導通,此時蜂鳴器蜂鳴。</p><p>  采用開關三極管8550,其主要特點是放大倍數(shù)為300倍,其最大及電流和特征頻率都很高。</p><p>  2.1.7數(shù)碼管顯示電路圖</p><p><b>  如圖2.8</b></p><p>  2.8 數(shù)碼管顯示電路</p&g

48、t;<p>  LED顯示器工作方式有兩種:動態(tài)顯示方式和靜態(tài)顯示方式。動態(tài)顯示的特點是將所有位數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效。這樣一來,就沒有必要每一位數(shù)碼管配一個鎖存器,從而大大地簡化了硬件電路。點亮數(shù)碼管采用動態(tài)掃描顯示。所謂動態(tài)掃描顯示即輪流向各位數(shù)碼管送出字形碼和相應的位選,利用發(fā)光管的余輝和人眼視覺暫留作用,使人的感覺好像各位數(shù)碼管同時都在顯示。動態(tài)顯示的亮度比靜態(tài)顯示要差一些,所以在

49、選擇限流電阻時應略小于靜態(tài)顯示電路中的。靜態(tài)顯示的特點是每個數(shù)碼管必須接一個8位鎖存器用來鎖存待顯示的字形碼。送入一次字形碼顯示字形一直保持,直到送入新字形碼為止。這種方法的優(yōu)點是占用CPU時間少,顯示便于監(jiān)測和控制。缺點是硬件電路比較復雜,成本較高。 </p><p>  使用LED顯示器時,要注意區(qū)分這兩種不同的接法。為了顯示數(shù)字或字符,必須對數(shù)字或字符進行編碼。七段數(shù)碼管加上一個小數(shù)點,共計8段。因此為LE

50、D顯示器提供的編碼正好是一個字節(jié)。在我這次設計中,所使用的數(shù)碼管是七段數(shù)碼管。</p><p><b>  硬件結構</b></p><p>  ARM2138 的PCB圖如下</p><p>  3.LPC2138 的功能特點及使用</p><p>  LPC2138的管腳基本都有一個以上的功能,可通過管腳鏈接到不同的

51、功能模塊,在使用任何功能模塊之前,必須進行管腳鏈接配置,否則芯片將保持默認狀態(tài)。</p><p><b>  3.1 GPIO</b></p><p><b>  3.1.1 概述</b></p><p>  LPC2138有47個通用的I/O口,分別是P0[31:0],P1[31:16],由于口線與其他功能復用,因而需要

52、進行相關的管腳鏈接模塊選擇連接GPIO,然后通過IODIR進行輸入/輸出方向選擇才能操作。</p><p>  GPIO或者用于輸出控制,或者用于引腳電平狀態(tài)的讀取,其中包含一些通用寄存器,IOPIN反映了當前電平狀態(tài),IOSET反映GPIO引腳高電平輸出控制,IOCLR反映引腳低電平輸出控制,IODIR反映GPIO引腳輸入輸出方向。</p><p><b>  3.1.2 特性

53、</b></p><p>  1.單個位的方向控制;</p><p>  2.單獨控制輸出的置位和清零;</p><p>  3.所有I/O口在復位后默認為輸入。</p><p>  3.1.3 GPIO使用注意事項</p><p>  1.引腳設置位輸出方式時,輸出狀態(tài)由IOxSET和IOxCLR中最后操

54、作的寄存器決定。例如:</p><p>  IOxSET=0x00000080</p><p>  IOxCLR=0x00000080</p><p>  在程序執(zhí)行結束后,P0.7將輸出低電平,因為寫GPIO輸出清零寄存器在寫置位寄存器之后。</p><p>  2.推挽輸出的I/O引腳正常拉出/灌入電流均為4mA,短時間極限值為40mA。

55、</p><p>  3.復位后大部分引腳默認作為GPIO功能,并且均為輸入狀態(tài),但是有部分引腳在復位后默認作為第二功能.</p><p>  3.2 UART0和UART1</p><p><b>  3.2.1概述</b></p><p>  LPCC2138有兩個符合16C550工業(yè)標準的異步串行口,兩者除了外設基

56、地址以外,其他都相同。</p><p><b>  3.2.2 特性</b></p><p>  1. 接收器FIFO觸發(fā)點可為1、4、8和14字節(jié);</p><p>  2.寄存器位置符合16C550工業(yè)標準;</p><p>  3. 16字節(jié)接受FIFO和16字節(jié)發(fā)送FIFO;</p><p&g

57、t;  4. 實現(xiàn)軟件流控制的機制。</p><p>  5. 內置波特率發(fā)生器;</p><p>  3.2.3 基本操作</p><p>  LPC2138的兩個串口具有完全相同的寄存器,只是物理地址不一樣,UART的基本寄存器功能框圖如圖3.1</p><p>  3.1 UART基本寄存器功能框圖</p><p&g

58、t;<b>  3.3 I2C接口</b></p><p><b>  3.3.1 概述</b></p><p>  LPC2138具有兩個標準的的硬件I2C接口,分別是I2C0和I2C1,可配置主機或者從機,總線時速速率可調整,最高可支持400K。使用I2C總線時,要將相應的的管腳設置連接SCL、SDA,并且總線上要接2個上拉電阻,在1K-10

59、K之間。</p><p><b>  3.3.2 特性</b></p><p>  1.串行時鐘同步可作為握手機制使串行傳輸掛起和恢復。</p><p>  2.可編程時鐘可實現(xiàn)通用速率控制;</p><p>  3.可配置為主機、從機或主/從機;</p><p>  4.標準的I2C總線接口;&

60、lt;/p><p>  5.串行時鐘同步使器件在一條串行總線上實現(xiàn)不同位速率的通信;</p><p>  6.主、從機總線(無中央主機);</p><p>  7.同時發(fā)送的主機之間進行仲裁,避免了總線數(shù)據(jù)的沖突;</p><p>  8. I2C總線用于測試和診斷;</p><p>  3.3.3 I2C的典型應用電路圖

61、</p><p><b>  如圖3.2</b></p><p>  3.2 I2C典型應用電路</p><p>  LPC2138的I2C是字節(jié)方式的I2C接口,只要把一個字節(jié)數(shù)據(jù)寫入I2C數(shù)據(jù)寄存器I2DAT后,即可由I2C接口自動完成所有的數(shù)據(jù)位發(fā)送。在一個特定的應用中,I2C模塊可以配置I2C主機,它有四種操作模式:主發(fā)送器模式,主接收

62、器模式,從發(fā)送器模式,從接收器模式。</p><p>  3.4 定時器0和定時器1</p><p><b>  3.4.1 概述</b></p><p>  LPC2138有兩個32位定時器:定時器0和定時器1.這兩個定時器除了外設基地址不同外,其他都相同。定時器可進行對外時鐘計數(shù),根據(jù)4個匹配寄存器的設定,可設置位匹配時產生中斷或執(zhí)行其他動

63、作,它還有4個捕獲輸入,在輸入信號發(fā)生跳變時,來獲得當前值,也可選擇中斷。</p><p><b>  3.4.2 特性</b></p><p>  1.4個32位匹配寄存器,匹配時定時器繼續(xù)工作,可選擇產生中斷;匹配時復位定時器,可選擇產生中斷匹配時的動作有3種;匹配時停止定時器,可選擇產生中斷。</p><p>  2.具有多達4路捕獲通道

64、。當輸入信號發(fā)生跳變時可獲得當前值,也可選擇中斷。</p><p>  3.兩個32位定時器/計數(shù)器各含有一個可編程32位分頻器;</p><p>  4.4個對應于匹配寄存器的外部輸出,匹配時的輸出有4種:匹配時設置為低電平;匹配時設置位高電平;匹配時翻轉;匹配時無動作。</p><p>  3.4.3 功能框圖</p><p><b

65、>  如圖3.3</b></p><p>  3.3定時器的寄存器的功能框圖</p><p>  途中,32位定時器TC的計數(shù)器由pclk經過PR進行分頻控制得到,而定時器的啟動/停止、計數(shù)復位都由TCR來控制,當有一些捕獲事件或者有匹配事件發(fā)生時,IR會設置相關中斷標志(因為不是定時器溢出而產生中斷,所以圖上用虛線連接),若已打開中斷允許(VIC),則會產生中斷。當然,

66、預分頻控制器PR只是控制分頻數(shù),而其對應的分頻計數(shù)器是PC,但用戶無需操作PC寄存器。</p><p><b>  3.5 看門狗</b></p><p><b>  3.5.1 概述</b></p><p>  看門狗(WD,Watchdog)包括一個 32 位計數(shù)器和一個 4 分頻的預分頻器。其用途是使微控制器在進入錯

67、誤狀態(tài)后的一定時間內復位。當看門狗使能時,如果用戶程序沒有在周期時間內喂狗(重裝) ,看門狗會產生一個系統(tǒng)復位。時鐘將通過預分頻器來輸入定時器。而定時器遞減計數(shù)。定時器遞減的最小值是 0xFF。如果設置一個小于0xFF的值,系統(tǒng)會將 0xFF裝入計數(shù)器。因此最小看門狗間隔為(tpclk×256×4),最大間隔為tpclk×232×4),兩者都是tpclk×4 的倍數(shù)。 </p>

68、;<p><b>  3.5.2 特性</b></p><p>  1.帶內部預分頻器的可編程32位定時器;</p><p>  2.具有指示看門狗復位的標志和調試模式;</p><p>  3.可選擇tpclk×4 倍數(shù)的時間周期:從(tpclk×256×4) 到 (tpclk×232&

69、#215;4)。</p><p>  4.如果沒有周期性重裝(即喂狗),則產生片內復位;</p><p>  5.看門狗由軟件使能,但只能由硬件復位或看門狗復位來禁止;</p><p>  6.在看門狗向下溢出之前應當再次喂狗以防止復位或中斷。</p><p>  7.在WDTC寄存器中設置看門狗定時器的固定裝載值;</p>&

70、lt;p>  8.在WDMOD寄存器中設置模式,并使能看門狗;</p><p>  9.錯誤/不完整的喂狗時序會導致復位/看門狗來禁止;</p><p>  10.通過向WDFEED寄存器順序寫入0xAA和0x55,啟動看門狗;</p><p>  3.5.3 看門狗方框圖</p><p><b>  如圖3.4</b&

71、gt;</p><p>  3.5 看門狗方框圖</p><p>  3.5.4 基本操作</p><p>  看門狗應當根據(jù)下面的方法來使用:</p><p>  1.在看門狗向下溢出之前應當再次喂狗以防止復位/中斷。 </p><p>  當看門狗計數(shù)器向下溢出時,程序計數(shù)器將從 0x00000000 開始,和外部

72、復位一樣???。以檢查看門狗超時標志(WDTOF)來確定看門狗是否產生復位條件。WDTOF 標志必須由軟件清零。</p><p>  2.通過向 WDFEED寄存器順序寫入 0xAA和 0x55 啟動看門狗;</p><p>  3.在 WDMOD 寄存器中設置模式;</p><p>  4.在 WDTC 寄存器中設置看門狗定時器的固定裝載值;</p>

73、<p>  3.6 實時時鐘(RTC)</p><p><b>  3.6.1 概述</b></p><p>  LPC2138的RTC時鐘可由獨立的32.768KHz振蕩器或基于VP來提供。 另外,RTC 還具有專用的電源管腳 Vbat,可連接到電池或其電壓上,要使 RTC 中斷能夠喚醒掉電的 CPU,必須選擇外部時鐘源。LPC2138 的實時時鐘,可用來

74、進行定時報警,日期及時分秒計時等等。RTC 具有獨立電源和時鐘源,電源消耗很低,特別適合于電池供電,CPU 不連續(xù)工作(掉電模式)的統(tǒng)。通過設置中斷喚醒寄存器(INTWAKE) ,RTC 中斷還能將 CPU從掉電模式下喚醒。置時鐘控制寄存器(CCR)可以選擇 RTC 的計數(shù)時鐘,由獨立的 32.769KHz 振蕩器提供將 Fpclk 進行分頻得到。當使用 Fpclk 作為時鐘源時,它的基準時鐘分頻器允許調節(jié)任何率高于 65.536KHz

75、 的外設時鐘源產生一個 32.768KHz 的基準時鐘,實現(xiàn)準確計時操作。</p><p><b>  3.6.2 特性</b></p><p>  1.提供秒、分、小時、日、月、年和星期;</p><p>  2.測量保持日歷或時鐘的時間通路;</p><p>  3.專用電源管腳可與電池或 3.3V的電壓相連。<

76、;/p><p>  4.指定的 32KHz 振蕩器或可編程 VPB 時鐘預 </p><p>  5. 超低功耗設計,支持電池供電系統(tǒng); </p><p>  3.6.3 RTC的功能圖</p><p><b>  如圖3.6</b></p><p>  3.6 RTC功能框圖</p>

77、<p>  4.ADS集成開發(fā)環(huán)境</p><p>  ADS 集成開發(fā)環(huán)境是 ARM 公司推出的 ARM 核微控制器集成開發(fā)工具,英文全稱為ARM Developer Suite,成熟版本為 ADS1.2。ADS1.2支持匯編、C、C++源程序,支持軟件調試及 JTAG 硬件仿真調試,支持 ARM10 之前的所有 ARM 系列微控制器,具有系統(tǒng)庫功能強、編譯效率高等特點, 可以在Windows2000

78、, Windows XP、RedHat Linux以及Windows98上運行。 </p><p>  這里將簡單介紹使用 ADS1.2 建立工程,編譯連接設置,調試操作等等。最后還介紹了基于 LPC2138 系列 ARM7 微控制器的工程模板的使用。</p><p>  4.1ADS 1.2集成開發(fā)環(huán)境的組成</p><p>  ADS 1.2由6個部分組成,如表

79、4.1所示。</p><p>  由于用戶一般直接操作的是 CodeWarrior IDE 集成開發(fā)環(huán)境和 AXD 調試器,所以這一章我們只介紹這兩部分軟件在 Windows 下的使用,其它部分的詳細說明參考 ADS 1.2 的在線幫助文檔或相關資料。</p><p>  4.1.1 CodeWarrior IDE簡介</p><p>  ADS 1.2 使用了Co

80、deWarrior IDE集成開發(fā)環(huán)境,并集成了ARM匯編器Thumb的C/C++編譯器、ARM連接器,ARM的C/C++編譯器、包含工程管理器、語法敏感(對關鍵字以不同顏色顯示) 編輯器、代碼生成接口、源文件和類瀏覽器等等。 CodeWarrior IDE主窗口如 圖4.1 所示。</p><p>  4.1 CodeWarrior 的開發(fā)環(huán)境</p><p>  4.2 AXD調試器簡

81、介</p><p>  AXD調試器為ARM擴展調試器(即ARM eXtended Debugger) ,包括ADW/ADU的所有特性,支持硬件仿真和軟件仿真(ARMulator)。AXD能夠裝載映像文件到目標內存,具有單步、全速和斷點等調試功能,可以觀察變量、寄存器和內存的數(shù)據(jù)等等。如圖4.2是AXD調試主窗口</p><p>  4.2 AXD調試窗口</p><p

82、><b>  5.軟件部分設計 </b></p><p>  在ARM的板子上可實現(xiàn)很多功能,當然有各自的程序來實現(xiàn),例如按鍵的掃描,lcd的顯示,流水燈的亮,led的顯示等等</p><p>  5.1 蜂鳴器蜂鳴例程舉例</p><p>  實驗利用P0.2口的輸出功能,控制蜂鳴器蜂鳴,程序設置PINSEL0 使P0.2連接GPIO,

83、并通過IO0DIR將其設置為輸出狀態(tài),然后通過IO0CLR和IO0SET清零和置位P0.2口,控制蜂鳴器.如圖5.2是蜂鳴器控制實驗流程圖</p><p>  5.2 蜂鳴器控制實驗流程圖</p><p>  程序清單5.1 蜂鳴器控制實驗</p><p>  #include“config.h”</p><p>  #define BEEP

84、 1<< 2 //P0.2控制蜂鳴器,低電平蜂鳴</p><p>  void DelayNS (uint32 dly) </p><p>  { uint32 i; </p><p>  for ( ; dly>0; dly--) </p><p>  for (i=0; i<50000; i++); </p

85、><p><b>  }</b></p><p>  int main (void) </p><p>  { PINSEL0 = 0x00000000; //設置管腳連接GPIO</p><p>  IO0DIR = BEEP; //設置BEEP控制口輸出</p><p> 

86、 while (1) </p><p><b>  { </b></p><p>  IO0SET = BEEP; //BEEP停止蜂鳴</p><p>  DelayNS(50); </p><p>  IO0CLR = BEEP; //BEEP蜂鳴</p><p&

87、gt;  DelayNS(50); //延時</p><p><b>  } </b></p><p>  return 0; </p><p><b>  }</b></p><p>  以上所舉例為蜂鳴器控制實驗,其他一些操作跟蜂鳴器類似,就不一一舉例了。</p>

88、;<p><b>  結論</b></p><p>  通過對ARM嵌入式系統(tǒng)的相關資料閱讀理解及分析,我得出以下結論:</p><p>  嵌入式系統(tǒng)技術已在很多領域得到廣泛的應用,包括工業(yè)自動化,國防,運輸和航天領域。在日常生活中,人們也使用各種嵌入式系統(tǒng),幾乎所有帶點“智能”的家電,例如洗衣機,電腦等都是嵌入式系統(tǒng)。在很多地方,嵌入式系統(tǒng)已代替單片

89、機使用。嵌入式系統(tǒng)廣泛的適應能力和多樣性,使得視聽、工作場所甚至健身設備中到處都有嵌入式系統(tǒng)。</p><p>  從嵌入式系統(tǒng)的構成上看,嵌入式系統(tǒng)是集軟硬件于一體的、可獨立工作的計算機系統(tǒng);從外觀上看,嵌入式系統(tǒng)像是一個“可編程”的電子“器件”;從功能上看,它是對宿主對象進行 控制,使其具有“智能”的控制器。它具有專用性強、實時性好、可剪裁性好、可靠性高和功耗低等特點,因此,嵌入式系統(tǒng)在未來將有一個更大的發(fā)展

90、,更廣闊的應用。</p><p>  我此次所做的系統(tǒng)是基于LPC2138的ARM7最小系統(tǒng),該版可通過USB借口供電,并口調試下載,一臺具有USB口與并口的電腦即可對該板進行實驗與操作,在實際課程當中,因為課時有限,很難掌握更多的知識,為了便于同學在學習“嵌入式系統(tǒng)原理與應用”,能有簡單的帶回宿舍自主學習的實驗環(huán)境,特設計一個簡單的基于ARM7的小系統(tǒng),通過自主的學習,動手,能夠更加了解實驗板的結構以及硬件與軟

91、件之間的操作如此,不僅加強了對嵌入式系統(tǒng)知識的鞏固,同時也培養(yǎng)了動手及編程方面的能力,有助于教學進程。</p><p><b>  參考文獻</b></p><p>  周立功 ARM嵌入式系統(tǒng)基礎教程(第2版)【M】北京航空航天大學出版社 2008.9</p><p>  劉松風. 嵌入式系統(tǒng)的硬件核心與操作系統(tǒng)[J ] . 電子元器件與應用

92、,2005 , 7 (9) :36238.</p><p>  王田苗 嵌入式系統(tǒng)設計與實例開發(fā) 基于ARM微處理器與μC/OS-Ⅱ實時操作系統(tǒng) 【M】2002</p><p>  4.周立功.ARM微控制器基礎與實踐(第2版)[M] .北京:北京航空航天大學出版社,2005:14-19 .5. LABROSSE J J . 嵌入式實時操作系統(tǒng)μC/ OSII[M] . 2版. 邵貝貝,

93、 譯. 北京: 北京航天航空大學出版社,2004.6. BARNETT R. 嵌入式C 語言編程與Microchip PIC[M] . 薛曉東,譯. 北京:清華大學出版社,2005.7. 陸衛(wèi)忠, 朱音, 付保川. μC/ OS_ II 在Microchip MCU上的移植[J ] . 微計算機信息, 2006 (26) :51253.8.劉松風. 嵌入式系統(tǒng)的硬件核心與操作系統(tǒng)[J ] . 電子元器件與應用,2005 , 7 (

94、9) :36238.9.曾鳴. μC/ OS_II 實時操作系統(tǒng)在嵌入式平臺上進行移植的一般方法與技巧[J ] . 今日電子,2005 (11) .10.CAN-bus 開發(fā)步驟.廣州周立功單片機發(fā)展有限公司.2004.[3] Sipex 公司.RS-422/485 器件手冊[Z] . 北京;人民郵電出版社,2001.[4] nRF 401</p><p>  11.Thomas A Henzinger

95、 Two challenges in embedded systems design:</p><p>  predictability and robustness[J] The Royal Society 2008</p><p>  Kostas Zotos, Andreas Litke, Alexander Chatzigeorgiou, Spyros Nikolaidis1, G

96、eorge Stephanides . ENERGY COMPLEXITY OF SOFTWARE IN EMBEDDED SYSTEMS [J]</p><p>  王樹紅 嵌入式系統(tǒng)的現(xiàn)狀及發(fā)展趨勢 【J】大學太原學報 2007年6月第8卷第2期總第30期</p><p>  趙曉軍,任明偉,蘇海霞,曹建坤,王飛,陳 雷 基于ARM 的嵌入式無線視頻監(jiān)控系統(tǒng) 【J】(河北大學電子信息

97、與工程學院,河北保定07100)</p><p>  賈祥正 ARM嵌入式系統(tǒng)的LCD驅動設計【J】中國高新技術企業(yè) 2010年第27期(總第162期)</p><p>  16. 羅朝兵 基于ARM嵌入式系統(tǒng)的便攜式白細胞平衡儀的設計【J】(西北工業(yè)大學 2006年)</p><p><b>  附錄</b></p><p

98、><b>  附錄圖1 焊接板A</b></p><p><b>  附錄圖2 焊接板B</b></p><p>  附錄圖3 焊接板組件</p><p><b>  文獻綜述</b></p><p>  基于ARM7的最小系統(tǒng)實驗板設計</p><p

99、>  1前言部分(ARM嵌入式系統(tǒng)的研究背景和意義)</p><p>  ARM公司是一家知識產權供應商,與其他半導體公司所不同的是不制造芯片及不向終端用戶出售芯片,只是轉讓設計方案,然后由其合作伙伴生產各色的芯片。這種雙贏的伙伴關系使得ARM公司迅速的成為全球性RISC微處理器標準的締造者,同時也給用戶帶來了巨大的好處,使其在掌握一種ARM內核結構及其開發(fā)手段時,就能使用多家公司相同ARM內核的芯片。AR

100、M微處理器是英國先進RISC機器公司的產物,它具有極高的性價比,代碼密度以及出色的實時中斷響應和很低的功耗,它占用面積很少的硅片,從而使其成為嵌入式系統(tǒng)的理想選擇。ARM微處理器的應用范圍十分廣泛,比如手機、PDA、MP3/MP4和種類繁多的便捷式消費品。ARM處理器得到了眾多廠家的支持,在32 位嵌入式應用領域獲得了巨大的成功,如Inter、Motorola 、IBM、NS、Atmel、Philips、NEC、OKI、SONY 等世界

101、上幾乎所有的半導體公司獲得ARM 授權,開發(fā)具有自己特色的基于ARM 的嵌入式系統(tǒng)芯片[1]。</p><p>  ARM處理器具備了RISC的結構特點:</p><p>  它具有大量的通用寄存器;</p><p>  通過裝載或保存結構使用獨立的load和store指令來完成數(shù)據(jù)在寄存器和外部存儲器之間的傳送,而且處理器只處理寄存器中的數(shù)據(jù),避免多次訪問存儲器;

102、</p><p>  它的尋址方式相當簡單,所有的裝載或保存的地址只能有寄存器的內容和指令域來決定;</p><p>  使用了統(tǒng)一的和固定長度的指令格式;</p><p>  每一條數(shù)據(jù)處理指令可以同時包含邏輯運算單元的運算及移位處理,來實現(xiàn)對邏輯運算單元和移位器的最大利用;</p><p>  地址自動增和減的尋址方式優(yōu)化程序中的循環(huán)處理

103、;</p><p>  Load/store指令可批量傳輸數(shù)據(jù),來實現(xiàn)最大數(shù)據(jù)的吞吐量;</p><p>  大多數(shù)的ARM指令是可以“條件執(zhí)行”的,即只有當某個特定條件滿足時 指令才會被執(zhí)行。通過使用條件執(zhí)行,可以減少指令數(shù)目,改善程序的執(zhí)行效率 和提高代碼密度。</p><p>  嵌入式系統(tǒng)的出現(xiàn)是現(xiàn)代計算機發(fā)展史上的里程碑。它是以應用為中心,計算機為

104、基礎,軟件硬件可剪裁,能適應應用系統(tǒng)對功能,可靠性、成本、體積、功耗嚴格要求的專用計算機系統(tǒng)。主要有嵌入式微處理器、外圍硬件設備和嵌入式操作系統(tǒng)以及用戶應用軟件等組成,主要用于實現(xiàn)對其他設備的控制,監(jiān)視和管理等功能[2]。嵌入式系統(tǒng)其發(fā)展道路與通用計算機完全不同,它誕生于微型計算機時代,形成了獨立的單芯片的技術發(fā)展道路。經過幾十年的發(fā)展,嵌入式系統(tǒng)在很大程度上改變了人們的生活狀態(tài),而且不種變化在不斷提升。嵌入式系統(tǒng)有很多種類,每種都具有

105、自己的特色。</p><p><b>  嵌入式的特點為:</b></p><p>  嵌入型:指計算機嵌入到對象體系當中,實現(xiàn)對象體系的智能控制。</p><p>  內含計算機:是對象系統(tǒng)智能化控制的根本保障。</p><p>  專用型:指在滿足對象控制要求及環(huán)境要求下的軟硬件剪裁性[1]。</p>

106、<p>  2主題部分(ARM嵌入式系統(tǒng)的國內外發(fā)展狀況及發(fā)展方向)</p><p>  隨著信息化、智能化、網絡化的發(fā)展,嵌入式系統(tǒng)也獲得了廣闊的發(fā)展空間,美國著名未來學家尼葛洛龐帝99年1月訪華時發(fā)言說4到5年后嵌入式智能工具將是PC與因特網之后的另一偉大發(fā)明。我國著名的嵌入式研究者沈緒榜院士在98年11月的全國11次微機學術交流會上發(fā)表了《計算機的發(fā)展與技術》,其中對未來10年嵌入式芯片為基礎的計

107、算機工業(yè)進行了科學的闡述與展望[3]。進入20世紀90年代后,嵌入式技術全面發(fā)展,目前已成為電子產品和通信產品共同發(fā)展的方向。在通信領域,數(shù)字技術逐漸全面的代替模擬技術;在廣播電視領域,數(shù)字電視也在人們生活中所應用;數(shù)字音頻廣播也進入商品化在試播階段;而軟件、集成電路和新型元器件在產業(yè)發(fā)展中的作用也逐漸的重要。上述的所有產品,都離不開嵌入式系統(tǒng)技術。在著名的維納斯計劃生產機頂盒中,就是采用了32位以上的嵌入式系統(tǒng)技術。在個人領域當中,嵌

108、入式產品將個人商用作為個人移動的數(shù)據(jù)處理和通訊軟件。由于嵌入式設備具有自然的人機交互界面,GUI屏幕為中心的多媒體界面給人很大的親和力。手寫文字輸入、語音撥號上網、收發(fā)電子郵件以及彩色圖形、圖像已取得初步成效。目前一些先進的PDA在顯示屏幕上已</p><p>  在信息時代,數(shù)字時代使嵌入式產品嵌入式市場展現(xiàn)了美好的前景,同時也對嵌入式生產廠商提出了新的挑戰(zhàn),從中我們可以看出未來嵌入式系統(tǒng)的幾大發(fā)展趨勢:  &

109、lt;/p><p>  1.嵌入式開發(fā)是一項系統(tǒng)工程,因此要求嵌入式系統(tǒng)廠商不僅要提供嵌入式軟硬件系統(tǒng)本身,同時還需要提供強大的硬件開發(fā)工具和軟件包支持。   目前很多廠商已經充分考慮到這一點,在主推系統(tǒng)的同時,將開發(fā)環(huán)境也作為重點推廣。例如三星在推廣Arm7,Arm9芯片的同時還提供開發(fā)板和版及支持包(BSP),而WindowCE在主推系統(tǒng)時也提供Embedded VC++作為開發(fā)工具,還有Vxworks的Tona

110、do開發(fā)環(huán)境,DeltaOS的Limda編譯環(huán)境等等都是這一趨勢的典型體現(xiàn)。當然,這也是市場競爭的結果。   </p><p>  網絡化、信息化的要求隨著因特網技術的成熟、帶寬的提高而日益提高,使得以往單一功能的設備如電話、手機、冰箱、微波爐等功能已不再單一,結構也更加復雜。這就要求芯片設計廠商在芯片設計上集成更多的功能,為了滿足應用功能的升級,設計師必須一方面采用更強大的嵌入式處理器如32位、64位RISC芯

111、片或信號處理器DSP增強處理能力,同時增加功能接口,如USB,擴展總線類型,如CAN BUS,加強對多媒體、圖形等的處理,逐步實施片上系統(tǒng)(SOC)的概念。軟件方面采用實時多任務編程技術和交叉開發(fā)工具技術來控制功能復雜性,簡化應用程序設計、保障軟件質量和縮短開發(fā)周期?!?lt;/p><p>  3.網絡互聯(lián)成為必然一個趨勢。未來的嵌入式設備為了更好的適應網絡發(fā)展的要求,必然要求硬件上提供各種網絡通信接口。傳統(tǒng)的單片機

112、對于網絡支持不足,而新一代的嵌入式處理器已經開始內嵌網絡接口,除了支持TCP/IP協(xié)議,還有的支持IEEE1394、USB、CAN、Bluetooth或IrDa通信接口中的一種或者幾種,同時也需要提供相應的通信組網協(xié)議軟件和物理層驅動軟件。軟件方面系統(tǒng)內核支持網絡模塊,甚至可以在設備上嵌入Web瀏覽器,真正實現(xiàn)隨時隨地用各種設備上網的這一功能。  </p><p>  4.精簡系統(tǒng)內核、算法,降低功耗和軟硬件成本

113、。未來的嵌入式產品是軟硬件緊密結合的設備,為了減低功耗和成本,需要設計者盡量精簡系統(tǒng)內核,只保留和系統(tǒng)功能緊密相關的軟硬件,利用最低的資源實現(xiàn)最適當?shù)墓δ?,這就要求設計者選用最佳的編程模型和不斷改進算法,優(yōu)化編譯器性能。因此,既要軟件人員有豐富的硬件知識,又需要發(fā)展先進嵌入式軟件技術,如Java、Web和WAP等。 </p><p>  5.提供友好的多媒體人機界面。嵌入式設備能與用戶親密接觸,最重要的因素是因為

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論