本章基本要求:通過對本章的學習主要了解一個單片機系統設計的全過程,包括:提出要求、方案確定、硬件設計、軟件設計、系統可靠性設計及最后的調試通過、產品定型等。
7.1.1設計要求與設計步驟
(1)設計要求
單片機應用系統大多數用于工業環境、嵌入到其它設備或作為部件組裝到某種產品中,所以單片機應用系統的設計應滿足以下要求:
●高可靠性
●較強的環境適應能力
●較好的實時性
●易于操作和維護
●具有一定的可擴充性
●具有通信功能
(2)設計步驟
單片機不同應用系統的開發過程基本相似,其一般步驟可以分為需求分析,總體方案設計、硬件設計與調試、軟件設計與調試、系統功能調試與性能測試、產品驗收和維護、文件編制和技術歸檔等。
①需求分析
需求分析就是要明確所設計的單片機應用系統要“做什么”和“做的結果怎樣”。需求分析階段的結果是形成可操作的設計需求任務書。任務書應包含單片機應用系統所應具有的功能特性和性能指標等主要內容。如果是自主開發產品,還應附有市場調研和可行性論證等內容;如果是委托開發,則應該與委托方討論擬制的需求任務書是否滿足對方的需求。
②總體方案設計
總體方案設計就是要從宏觀上解決“怎么做”的問題。其主要內容應包括:技術路線或設計途徑、采用的關鍵技術、系統的體系結構、主要硬件的選型和加工技術、軟件平臺和開發語言、測試條件和測試方法、驗收標準和條文等。如果是委托開發,設計需求任務書和總體方案設計的主要內容往往以技術文件的形式附于合同書之后。
③硬件設計
硬件設計的主要內容是基于總體方案設計,選擇系統所需的各類元器件、設計系統的電子線路圖和印刷電路板、安裝元器件的調試硬件線路。硬件設計應確保功能設計和接口設計滿足系統的需求,并且充分考慮和軟件的協調工作關系,注重選用高集成度的器件和采用硬件軟化、軟件硬化等設計技術。
④軟件設計
本階段的主要任務是:基于軟件工程的思想,擬制出本系統的軟件設計方案,劃分出主要的軟件模塊、根據需要繪制部分軟件模塊的流程圖、調試程序和測試軟件的基本功能。
⑤系統功能調試與測試
本階段的重點是:基于系統的設計需求,進行系統功能調試和性能指標的測試,形成測試報告,核對用戶需求或設計需求和系統現有功能、指標的一致性程度,提出修改意見,循環上述某些步驟,直至滿足需求。
⑥產品驗收和維護
單片機應用系統設或產品開發結束后,必須經過用戶的驗收。屬于國家或部委的科研項目,還應通過有關部門的鑒定。產品投入市場或用戶生產現場后,維護工作就開始了,這步工作一直要持續到該產品退出市場。
⑦文檔編制和技術歸檔
為了維護單片機系統,或將目前的設計成果作為資源用于以后的設計,有必要編制相應的文檔。提供給用戶的安裝手冊、操作手冊和維護手冊等,是技術文檔的重要組成部分之一。技術文檔必須按國家標準對其進行標準化,經相關人員審核后存入技術檔案室進行統一管理。
資源簡介:單片機應用系統設計與開發 第7章
上傳時間: 2013-04-15
上傳用戶:eeworm
資源簡介:專輯類----單片機專輯 單片機應用系統設計與開發-第7章.rar
上傳時間: 2013-04-24
上傳用戶:tmin392599868
資源簡介:專輯類-單片機專輯-258冊-4.20G 單片機應用系統設計與開發-第7章.ppt
上傳時間: 2013-04-24
上傳用戶:yd19890720
資源簡介:單片機專輯 258冊 4.20G單片機應用系統設計與開發 第7章.ppt
上傳時間: 2014-05-05
上傳用戶:時代將軍
資源簡介:前面介紹了單片機的基本結構、功能及其擴展和基本外圍設備的接口技術。從單片機應用系統設計的角度看,這些內容僅使我們掌握了單片機的工作狀態,或者說,使我們掌握了單片機所提供的軟件和硬件資源,以及怎樣合理地使用這些資源。這為單片機應用系統設計奠定...
上傳時間: 2013-11-23
上傳用戶:貓愛薛定諤
資源簡介:《單片機應用系統設計與產品開發》配套源碼
上傳時間: 2015-03-09
上傳用戶:佳期如夢
資源簡介:單片機應用系統設計與產品開發的光盤(作者馮建華) 本代碼包含了第4章~第10章案例的源程序和電路布線圖(Protel布線),分別存放在每一章相應目錄(如,第4章對應目錄“第4章”)下的“\源代碼”和“\電路圖”兩個子目錄中。源程序可利用普通的文本編輯工...
上傳時間: 2013-12-17
上傳用戶:dancnc
資源簡介:本章基本要求:通過對本章的學習主要了解一個單片機系統設計的全過程,包括:提出要求、方案確定、硬件設計、軟件設計、系統可靠性設計及最后的調試通過、產品定型等。 7.1.1設計要求與設計步驟(1)設計要求單片機應用系統大多數用于工業環境、嵌入到其它設備...
上傳時間: 2014-12-27
上傳用戶:liuqy
資源簡介:基于單片機的交通燈系統設計與開發應用(完美版)
上傳時間: 2013-12-28
上傳用戶:lnnn30
資源簡介:單片機應用系統設計實例與分析
上傳時間: 2013-12-27
上傳用戶:小儒尼尼奧
資源簡介:用SDT開發的基于44B0板的PDA Demo程序. 這是北航出版的《嵌入式系統設計與開發例程詳解-基于ARM的應用》附帶光盤上的程序。
上傳時間: 2015-04-08
上傳用戶:zxc23456789
資源簡介:嵌入式系統設計與開發實例詳解--基于ARM的應用(采用ARM7TDMI內核的、三星公司推出的S3C44B0X) 第一部分包含:ADCtest,ARPscan,ColorLCDtest,EINTtest,Ethernet,FAT16test,Flashtest,guiHelloworld.
上傳時間: 2015-05-06
上傳用戶:hewenzhi
資源簡介:嵌入式系統設計與開發實例詳解--基于ARM的應用(采用ARM7TDMI內核的、三星公司推出的S3C44B0X) 第二部分:guiHZK,guiMemDev,guiScale,guiWM
上傳時間: 2015-05-06
上傳用戶:asdkin
資源簡介:嵌入式系統設計與開發實例詳解--基于ARM的應用(采用ARM7TDMI內核的、三星公司推出的S3C44B0X) 第三部分: Helloworld,IICtest,IOtest,Nandflashtest
上傳時間: 2013-12-02
上傳用戶:Avoid98
資源簡介:嵌入式系統設計與開發實例詳解--基于ARM的應用(采用ARM7TDMI內核的、三星公司推出的S3C44B0X) 第四部分:PDAtest,Pingtest,RTCtest,SDRAMtest
上傳時間: 2013-11-26
上傳用戶:sdq_123
資源簡介:嵌入式系統設計與開發實例詳解--基于ARM的應用(采用ARM7TDMI內核的、三星公司推出的S3C44B0X) 第五部分:Timertest,Touchtest,UARTtest,ucos_ex1
上傳時間: 2015-05-06
上傳用戶:縹緲
資源簡介:嵌入式系統設計與開發實例詳解--基于ARM的應用(采用ARM7TDMI內核的、三星公司推出的S3C44B0X) 第六部分:ucos_ex2,ucos_ex3,UDPtest,USBN9603demo,USBtest
上傳時間: 2015-05-06
上傳用戶:924484786
資源簡介:嵌入式系統設計與開發實例詳解-基于ARM的應用一書的源代碼
上傳時間: 2015-06-04
上傳用戶:chenxichenyue
資源簡介:51單片機C語言的編程技巧 在進行單片機應用系統設計時.匯編語言是一種常用的軟件工具。它能直接操作硬件.指令的執行速度快。但其指令繁育統的固有格式受硬件結構的限制很大.且難于編寫與調試.同時其可移植性也較差。隨著單片機硬件性能的提高.其工作速...
上傳時間: 2013-12-18
上傳用戶:wmwai1314
資源簡介:《嵌入式系統設計與開發實例詳解—基于ARM的應用》的源代碼,作者:胥靜 北航出版。
上傳時間: 2015-12-20
上傳用戶:wyc199288
資源簡介:java信息系統設計與開發實例(第二版),這本書是關于java信息系統方面的應用設計,里面有很多好的例子,非常實用!
上傳時間: 2016-05-20
上傳用戶:moerwang
資源簡介:智能儀器(單片機應用系統設計) 詳細介紹了智能儀器的設計與應用.
上傳時間: 2016-06-27
上傳用戶:wsf950131
資源簡介:ARM系統設計 應用系統設計與調試 嵌入式uClinux及應用開發
上傳時間: 2016-11-21
上傳用戶:小儒尼尼奧
資源簡介:PLC的開發與應用(論文) 本論文是依托PLC實驗系統設計與開發這個課題展開研究討論的。該課題的主 要任務是設計一套適合教學實驗、簡單易用、功能齊全的PLC實驗裝置。該系統是以西門子S7一200為核心開發的,解決了科研和教學中實驗器材短缺的問題,具有非...
上傳時間: 2013-12-19
上傳用戶:xsnjzljj
資源簡介:《數據庫應用系統開發》課程 實驗報告 銷售合同管理系統設計與開發
上傳時間: 2013-12-22
上傳用戶:ecooo
資源簡介:專輯類----單片機專輯 嵌入式硬件系統設計與開發實例詳解-319頁-10.5M.rar
上傳時間: 2013-04-24
上傳用戶:小宇NVO
資源簡介:專輯類-單片機專輯-258冊-4.20G 嵌入式硬件系統設計與開發實例詳解-319頁-10.5M.pdf
上傳時間: 2013-04-24
上傳用戶:ABCD_ABCD
資源簡介:·《ARM9嵌入式系統設計與開發教程》(于明 & 范書瑞 & 曾祥燁)第一版[PDF]內容簡介作為一種16/32位的高性價比的RSIC處理器,ARM成為應用最廣泛的嵌入式微處理器之一。目前最流行的當屬ARM7和ARM9兩個系列。隨著對系統性能要求的提高和開發技術的成熟,ARM9有...
上傳時間: 2013-07-30
上傳用戶:lzm033
資源簡介:智能儀器是指內含微機(目前最適合的是單片機)和GP-IB接口的電子儀器。本書介紹以MCS-51單片機為核心的智能儀器的工作原理和設計方法。書中詳細介紹了智能儀器中模擬放大電路,A/D、D/A轉換器與單片機的接口設計,常用的輸入輸出設備(如鍵盤、LED、LCD、CRT...
上傳時間: 2013-11-09
上傳用戶:qwerasdf
資源簡介:FPGA 數字電子系統設計與開發實例導航 經典FPGA實戰應用
上傳時間: 2013-11-12
上傳用戶:chenbhdt