單片機應用系的開發(fā)過程單片機應用系統(tǒng)設計的基_第1頁
單片機應用系的開發(fā)過程單片機應用系統(tǒng)設計的基_第2頁
單片機應用系的開發(fā)過程單片機應用系統(tǒng)設計的基_第3頁
單片機應用系的開發(fā)過程單片機應用系統(tǒng)設計的基_第4頁
單片機應用系的開發(fā)過程單片機應用系統(tǒng)設計的基_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā)7.1 單片機應用系統(tǒng)的開發(fā)過程單片機應用系統(tǒng)的開發(fā)過程 7.2 單片機應用系統(tǒng)設計的基本原則與方法單片機應用系統(tǒng)設計的基本原則與方法 7.3 單片機應用系統(tǒng)的一般結構單片機應用系統(tǒng)的一般結構7.4 單片機應用系統(tǒng)的調試單片機應用系統(tǒng)的調試7.5 mcs-51單片機應用系統(tǒng)設計與單片機應用系統(tǒng)設計與 調試實例調試實例 電話留言機電話留言機第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā)7.1 單片機應用系統(tǒng)的開發(fā)過程單片機應用系統(tǒng)的開發(fā)過程 通常,開發(fā)一個單片機

2、應用系統(tǒng)需要經過以下幾個過程:系統(tǒng)需求調查;可行性分析;系統(tǒng)方案設計;系統(tǒng)建造;系統(tǒng)調試;系統(tǒng)方案局部修改、再調試;生成正式產品。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 1. 系統(tǒng)需求調查 做好詳細的系統(tǒng)需求調查是對研制新系統(tǒng)準確定位的關鍵。當你建造一個新的單片機應用系統(tǒng)時,首先要調查市場或用戶的需求,了解用戶對未來新系統(tǒng)的希望和要求,通過對各種需求信息進行分析綜合,得出市場或用戶是否需要新系統(tǒng)的結論。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 其次,應對國內外同類系統(tǒng)的狀況進行調查。調查的主要內容包括:原有系統(tǒng)的結構、功能以及存在的問題;國內外同類系

3、統(tǒng)的最新發(fā)展情況以及與新系統(tǒng)有關的各種技術資料;同行業(yè)中哪些用戶已經采用了新的系統(tǒng),它們的結構、功能、使用情況以及所產生的經濟效益。 經過需求調查,整理出需求報告,作為系統(tǒng)可行性分析的主要依據(jù)。顯然,需求報告的準確性將左右可行性分析的結果。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 2.可行性分析 可行性分析將對新系統(tǒng)開發(fā)研制的必要性及可實現(xiàn)性給出明確的結論,根據(jù)這一結論決定系統(tǒng)的開發(fā)研制工作是否進行下去。 可行性分析通常從以下幾個方面進行論證:市場或用戶需求;經濟效益和社會效益;技術支持與開發(fā)環(huán)境;現(xiàn)在的競爭力與未來的生命力。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應

4、用系統(tǒng)設計與開發(fā) 3. 系統(tǒng)方案設計 系統(tǒng)方案設計是系統(tǒng)實現(xiàn)的基礎,這項工作要十分仔細,考慮周全。方案設計的主要依據(jù)是市場或用戶的需求、應用環(huán)境狀況、關鍵技術支持、同類系統(tǒng)經驗借鑒及開發(fā)人員設計經驗等。主要內容包括:系統(tǒng)結構設計;系統(tǒng)功能設計;系統(tǒng)實現(xiàn)方法。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 4. 系統(tǒng)建造 這一階段的工作是將前面產生的系統(tǒng)方案付諸實施,將硬件框圖轉化為具體電路,軟件流程用程序加以實現(xiàn)。設計硬件電路時,單片機的選用對電路結構及復雜度有較大影響。一個合適的單片機將會最大限度地降低其外圍連接電路,從而簡化整個系統(tǒng)的硬件。 第第7章章 單片機應用系統(tǒng)設計與開

5、發(fā)單片機應用系統(tǒng)設計與開發(fā) 5. 系統(tǒng)調試 系統(tǒng)調試檢驗所設計系統(tǒng)的正確與可靠,從中發(fā)現(xiàn)組裝問題或設計錯誤。這里所指的設計錯誤,是指設計過程中所出現(xiàn)的小錯誤或局部錯誤,決不允許出現(xiàn)重大錯誤。 6.系統(tǒng)方案局部修改、再調試 對于系統(tǒng)調試中發(fā)現(xiàn)的問題或錯誤以及出現(xiàn)的不可靠因素要提出有效的解決方法,然后對原方案做局部修改,再進入調試。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 7. 生成正式系統(tǒng)(或產品) 作為正式系統(tǒng)(或產品),不僅要提供一個能正確可靠運行的系統(tǒng)(或產品),而且還應提供關于該系統(tǒng)(或產品)的全部文檔。這些文檔包括系統(tǒng)設計方案、硬件電原理圖、軟件程序清單、軟/硬件

6、功能說明、軟/硬件裝配說明書、系統(tǒng)操作手冊等。在開發(fā)產品時,還要考慮到產品的外觀設計、包裝、運輸、促銷、售后服務等商品化問題。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā)7.2 單片機應用系統(tǒng)設計的單片機應用系統(tǒng)設計的 基本原則與方法基本原則與方法 7.2.1 單片機應用系統(tǒng)的基本設計原則 單片機應用系統(tǒng)的基本設計原則是:可靠性高;性能價格比高;操作簡便;設計周期短。 1.可靠性高 高可靠性是系統(tǒng)應用的前提,在系統(tǒng)設計的每一個環(huán)節(jié),都應該將可靠性作為首要的設計準則。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 通常,高可靠性可從以下5個方面進行考慮: (1)使用

7、可靠性高的元器件; (2)嚴格安裝硬件設備及電路; (3)采取必要的抗干擾措施,以防止環(huán)境干擾(如空間電磁輻射、強電設備啟停、酸堿環(huán)境腐蝕等)、信號串擾、電源或地線干擾等影響系統(tǒng)的可靠性; (4)請專家和有經驗的設計人員對系統(tǒng)的設計方案嚴格把關; (5)作必要的冗余設計或增加自診斷功能。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 2. 性能價格比高 單片機除體積小、功耗低等特點外,最大的優(yōu)勢在于高性能價格比。 3.操作簡便 如果所設計的產品人機交互過多,必然會給用戶操作帶來一定困難,也不利于最大限度地降低勞動強度。 4.設計周期短 只有縮短設計周期,才能有效地降低設計費用,

8、充分發(fā)揮新系統(tǒng)的技術優(yōu)勢,及早占領市場并具有一定的競爭力。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 7.2.2 單片機應用系統(tǒng)的一般設計方法 在進行單片機應用系統(tǒng)方案設計時,可以下述一般設計方法作為指導。 1.確定系統(tǒng)功能與性能 由需求調查可以確定出單片機應用系統(tǒng)的設計目標,這一目標包括系統(tǒng)功能與性能。系統(tǒng)功能主要有數(shù)據(jù)采集、數(shù)據(jù)處理、輸出控制等。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 2. 確定系統(tǒng)基本結構 單片機應用系統(tǒng)結構一般是以單片機為核心外部擴展相關電路的形式。確定了系統(tǒng)中的單片機、存儲器分配及輸入/輸出方式就可大體確定出單片機應用系統(tǒng)的

9、基本組成。 1)單片機 在系統(tǒng)詳細方案設計時,先要確定單片機的型號。所選單片機的型號不同,組成的系統(tǒng)結構也就不同。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 選擇單片機的原則是:有供貨渠道;最適宜實現(xiàn)系統(tǒng)的功能與性能;有開發(fā)手段。以下列出較有影響的單片機型號及廠家,供選型參考。8位機mcs-51系列intel(美國英特爾公司)super8,z8系列zilog(美國)f8,3870系列fairchild(美國仙童公司)68hc05,68hc11系列motorola(美國摩托羅拉公司)第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā)6500/1系列rockwell(美

10、國洛克威爾公司)tms700系列ti(美國得克薩斯儀器公司)ns8070系列ns(美國國家半導體公司)cdp1800系列rca(美國無線電公司)mn6800系列national(日本松下公司)com87(pd7800)系列nec(日本電氣公司)hd6301,hd6305,hd63l05hitachi(日本日立公司)at89c系列atmel公司第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā)16位機8096(8098)系列intel(美國英特爾公司)mk68200系列mostek(美國莫斯特公司)tms-9900系列ti公司hpc1604系列ns公司pd78300系列nec公司第第7

11、章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 2)存儲器分配 不同的單片機具有不同的存儲器組織。mcs-51單片機的程序存儲器與數(shù)據(jù)存儲器空間相互獨立,工作寄存器與內部數(shù)據(jù)存儲器共用一個存儲空間,i/o端口則與外部數(shù)據(jù)存儲器共用一個存儲空間。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 3) i/o方式 采用不同的輸入/輸出方式,對于單片機應用系統(tǒng)的軟、硬件結構有直接的影響。在單片機應用系統(tǒng)中,常用的i/o方式主要有: 無條件傳送方式(同步傳送方式); 查詢方式; 中斷方式。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 3.硬件設計 單片機應用系統(tǒng)的

12、硬件設計是圍繞著單片機做外部功能擴展而展開的,其結構如圖71所示,它主要涉及以下擴展部分的設計。 1)程序存儲器 若單片機內無片內程序存儲器或存儲容量不夠時,需外部擴展程序存儲器。外部擴展的存儲器通常選用eprom或e2prom。eprom集成度高、價格便宜,e2prom則編程容易。當程序量較小時,使用e2prom較方便;當程序量較大時,采用eprom更經濟。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā)圖71 單片機應用系統(tǒng)硬件的一般結構 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 2) 數(shù)據(jù)存儲器 數(shù)據(jù)存儲器利用ram構成。大多數(shù)單片機都提供了小容量的片內數(shù)

13、據(jù)存儲區(qū),只有當片內數(shù)據(jù)存儲區(qū)不夠用時才擴展外部數(shù)據(jù)存儲器。存儲器的設計原則是:在存儲容量滿足的前提下,盡可能減少存儲芯片的數(shù)量。建議使用大容量的存儲芯片以減少存儲器芯片數(shù)目,但應避免盲目地擴大存儲容量。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 3) i/o接口 由于外設多種多樣,使得單片機與外設之間的接口電路也各不相同。因此,i/o接口常常是單片機應用系統(tǒng)中設計最復雜也是最困難的部分之一。 4)譯碼電路 當需要外部擴展電路時,就需要設計譯碼電路。譯碼電路要盡可能簡單,這就要求存儲器空間分配合理,譯碼方式選擇得當。 5)總線驅動器 如果單片機外部擴展的器件較多,負載過重,

14、就要考慮設計總線驅動器。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 6) 抗干擾電路 針對可能出現(xiàn)的各種干擾,應設計抗干擾電路。在單片機應用系統(tǒng)中,一個不可缺少的抗干擾電路就是抗電源干擾電路。最簡單的實現(xiàn)方法是在系統(tǒng)弱電部分(以單片機為核心)的電源入口處對地跨接1個大電容(100f左右)與1個小電容(01f左右),在系統(tǒng)內部各芯片的電源端對地跨接1個小電容(001f0.1f)。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 4.軟件設計 軟件是單片機應用系統(tǒng)中的一個重要組成部分。一般計算機應用系統(tǒng)的軟件包括系統(tǒng)軟件和用戶軟件,而單片機應用系統(tǒng)中的軟件只有用戶

15、軟件,即應用系統(tǒng)軟件。軟件設計的關鍵是確定軟件應完成的任務及選擇相應的軟件結構。 1)任務確定 根據(jù)系統(tǒng)軟、硬件的功能分工,確定出軟件應完成什么功能。作為實現(xiàn)控制功能的軟件應明確控制對象、控制信號及控制時序;作為實現(xiàn)處理功能的軟件應明確輸入是什么、要做什么樣的處理(即處理算法)、產生何種輸出。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 2) 軟件結構設計 軟件結構設計與程序設計技術密切相關。程序設計技術則提供了程序設計的基本方法。在單片機應用系統(tǒng)中,最常用的程序設計方法是模塊程序設計。模塊程序設計具有結構清晰、功能明確、設計簡便、程序模塊可共享、便于功能擴展及便于程序維護等特

16、點。為了編制模塊程序,先要將軟件功能劃分為若干子功能模塊,然后確定出各模塊的輸入、輸出及相互間的聯(lián)系。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā)圖72 單片機應用系統(tǒng)軟件的一般結構 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā)7.3 單片機應用系統(tǒng)的一般結構單片機應用系統(tǒng)的一般結構 1.單機結構 單機結構是指在單片機應用系統(tǒng)中只有1個單片機。這種結構是目前單片機應用系統(tǒng)采用最多的一種結構,它適用于小規(guī)模的單片機應用系統(tǒng)。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 典型的單機結構框圖見圖71與圖72。前面所敘述的單片機應用系統(tǒng)的設計方法是針對單

17、機結構而言的。 單機結構的優(yōu)點是設計簡單、系統(tǒng)緊湊,對于小規(guī)模應用系統(tǒng)具有最佳的性能/價格比。 但在大規(guī)模應用系統(tǒng)中,由于單機結構難以實現(xiàn)多任務處理及高速度運行,因而無法滿足系統(tǒng)功能與性能的要求。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 2. 多機結構 多機結構是指在單片機應用系統(tǒng)中有多個單片機同時工作。這種結構是面向大規(guī)模單片機應用系統(tǒng)的。由于拓撲結構不同,多機結構又分為多級多機分散控制結構與局部網(wǎng)絡結構,其中多級多機分散控制結構在目前應用較為廣泛。 多級多機分散控制結構的典型代表是兩級多機分散控制系統(tǒng)。它的拓撲結構如圖73所示。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片

18、機應用系統(tǒng)設計與開發(fā)圖73 兩級多機分散控制系統(tǒng)結構第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā)圖74 多端口共享存儲器互連結構 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 多端口存儲器互連結構如圖74所示。主機系統(tǒng)與單片機系統(tǒng)都可以對共享存儲器進行讀寫操作,這樣,主機系統(tǒng)的信息與單片機系統(tǒng)的信息可以通過共享存儲器加以交換,實現(xiàn)其通信目的。為了防止數(shù)據(jù)沖突,對共享存儲器應作如下處理: 給共享存儲器每個端口規(guī)定不同的優(yōu)先級,防止數(shù)據(jù)競爭。 對共享存儲器進行分區(qū),使得每個單片機系統(tǒng)與主機系統(tǒng)間交換的數(shù)據(jù)僅在它們擁有的固定存儲區(qū)上存儲,防止數(shù)據(jù)串擾。多端口存儲器結構

19、的優(yōu)點是可以大大加快系統(tǒng)間的通信速度,不足之處是多于兩個端口的存儲器芯片目前尚屬少見,這給設計帶來了一定的難度。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā)7.4 單片機應用系統(tǒng)的調試單片機應用系統(tǒng)的調試 單片機應用系統(tǒng)調試是系統(tǒng)開發(fā)的重要環(huán)節(jié)。當完成了單片機應用系統(tǒng)的硬件、軟件設計和硬件組裝后,便可進入單片機應用系統(tǒng)調試階段。系統(tǒng)調試的目的是要查出用戶系統(tǒng)中硬件設計與軟件設計中存在的錯誤及可能出現(xiàn)的不協(xié)調問題,以便修改設計,最終使用戶系統(tǒng)能正確可靠地工作。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 最好能在方案設計階段就考慮系統(tǒng)調試問題,如采取什么調試方法、

20、使用何種調試儀器等,以便在系統(tǒng)方案設計時將必要的調試方法綜合進軟、硬件設計中,或提早做好調試準備工作。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā)圖75 系統(tǒng)調試的一般過程 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 7.4.1 單片機應用系統(tǒng)調試工具 在單片機應用系統(tǒng)調試中,最常用的調試工具有以下幾種。 1.單片機開發(fā)系統(tǒng) 單片機開發(fā)系統(tǒng)(又稱仿真器)的主要作用是:系統(tǒng)硬件電路的診斷與檢查;程序的輸入與修改;硬件電路、程序的運行與調試;程序在eprom中的固化。由于單片機本身不具有調試及輸入程序的能力,因此單片機開發(fā)系統(tǒng)成為開發(fā)單片機應用系統(tǒng)不可缺少的工具。

21、 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 2 萬用表 萬用表主要用于測量硬件電路的通斷、兩點間阻值、測試點處穩(wěn)定電流或電壓值及其他靜態(tài)工作狀態(tài)。例如,當給某個集成芯片的輸入端施加穩(wěn)定輸入時,可用萬用表來測試其輸出,通過測試值與預期值的比較,就可大致判定該芯片的工作是否正常。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 3.邏輯筆 邏輯筆可以測試數(shù)字電路中測試點的電平狀態(tài)(高或低)及脈沖信號的有無。假如要檢測單片機擴展總線上連接的某譯碼器是否有譯碼信號輸出,可編寫一循環(huán)程序使譯碼器對一特定譯碼狀態(tài)不斷進行譯碼。 4.邏輯脈沖發(fā)生器與模擬信號發(fā)生器 邏輯脈沖

22、發(fā)生器能夠產生不同寬度、幅度及頻率的脈沖信號,它可作為數(shù)字電路的輸入源。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 5.示波器 示波器可以測量電平、模擬信號波形及頻率,還可以同時觀察兩個或多個信號的波形及它們之間的相位差(雙蹤或多蹤示波器)。它既可以對靜態(tài)信號進行測試,也可以對動態(tài)信號進行測試,而且測試準確性好。它是任何電子系統(tǒng)調試維修的一種必備工具。 6. 邏輯分析儀 邏輯分析儀能夠以單通道或多通道實時獲取與觸發(fā)事件相關的邏輯信號,可保存顯示觸發(fā)事件前后所獲取的信號,供操作者隨時觀察,并作為軟、硬件分析的依據(jù),以便快速有效地查出軟、硬件中的錯誤。邏輯分析儀主要用于動態(tài)調試

23、中信號的捕獲。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 7.4.2 單片機應用系統(tǒng)的一般調試方法 1.硬件調試 硬件調試是利用開發(fā)系統(tǒng)、基本測試儀器(萬用表、示波器等),通過執(zhí)行開發(fā)系統(tǒng)有關命令或運行適當?shù)臏y試程序(也可以是與硬件有關的部分用戶程序段),檢查用戶系統(tǒng)硬件中存在的故障。 硬件調試可分靜態(tài)調試與動態(tài)調試兩步進行。 1)靜態(tài)調試 靜態(tài)調試是在用戶系統(tǒng)未工作時的一種硬件檢查。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 2) 動態(tài)調試 動態(tài)調試是在用戶系統(tǒng)工作的情況下發(fā)現(xiàn)和排除用戶系統(tǒng)硬件中存在的器件內部故障、器件間連接邏輯錯誤等的一種硬件檢查。

24、由于單片機應用系統(tǒng)的硬件動態(tài)調試是在開發(fā)系統(tǒng)的支持下完成的,故又稱為聯(lián)機仿真或聯(lián)機調試。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 2. 軟件調試 軟件調試是通過對用戶程序的匯編、連接、執(zhí)行來發(fā)現(xiàn)程序中存在的語法錯誤與邏輯錯誤并加以排除糾正的過程。軟件調試的一般方法是先獨立后聯(lián)機、先分塊后組合、先單步后連續(xù)。 1) 先獨立后聯(lián)機 2) 先分塊后組合 3) 先單步后連續(xù)第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) 3. 系統(tǒng)聯(lián)調 系統(tǒng)聯(lián)調是指讓用戶系統(tǒng)的軟件在其硬件上實際運行,進行軟、硬件聯(lián)合調試,從中發(fā)現(xiàn)硬件故障或軟、硬件設計錯誤。這是對用戶系統(tǒng)檢驗的重要一關

25、。 系統(tǒng)聯(lián)調主要解決以下問題: (1)軟、硬件能否按預定要求配合工作,如果不能,那么問題出在哪里?如何解決? (2)系統(tǒng)運行中是否有潛在的設計時難以預料的錯誤,如硬件延時過長造成工作時序不符合要求、布線不合理造成有信號串擾等。第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā) (3)系統(tǒng)的動態(tài)性能指標(包括精度、速度參數(shù))是否滿足設計要求。 4. 現(xiàn)場調試 一般情況下,通過系統(tǒng)聯(lián)調后,用戶系統(tǒng)就可以按照設計目標正常工作了。但在某些情況下,由于用戶系統(tǒng)運行的環(huán)境較為復雜(如環(huán)境干擾較為嚴重、工作現(xiàn)場有腐蝕性氣體等),在實際現(xiàn)場工作之前,環(huán)境對系統(tǒng)的影響無法預料,只能通過現(xiàn)場運行調試來發(fā)現(xiàn)問題,找出相應的解決辦法;或者雖然已經在系統(tǒng)設計時考慮到抗環(huán)境干擾的對策,但是否行之有效,還必須通過用戶系統(tǒng)在實際現(xiàn)場的運行來加以驗證。 第第7章章 單片機應用系統(tǒng)設計與開發(fā)單片機應用系統(tǒng)設計與開發(fā)7.5 mcs-51單片機應用系統(tǒng)設計與單片機應用系統(tǒng)設計與調試實例調試實例 電話留言機電

溫馨提示

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

評論

0/150

提交評論