資料介紹
我們學(xué)習(xí)單片機(jī)的目的就是為了進(jìn)行嵌入式系統(tǒng)的開(kāi)發(fā),學(xué)好單片機(jī)首先要有一個(gè)整體認(rèn)識(shí),下面將簡(jiǎn)要介紹一下單片機(jī)應(yīng)用系統(tǒng)的開(kāi)發(fā)流程。
0 1 明確任務(wù) 分析和了解項(xiàng)目的總體要求,并綜合考慮系統(tǒng)使用環(huán)境、可靠性要求、可維護(hù)性及產(chǎn)品的成本等因素,制定出可行的性能指標(biāo)。
0 2 劃分軟、硬件功能 單片機(jī)系統(tǒng)由軟件和硬件兩部分組成,在應(yīng)用系統(tǒng)中,有些功能既可由硬件來(lái)實(shí)現(xiàn),也可以用軟件來(lái)完成。 硬件的使用可以提高系統(tǒng)的實(shí)時(shí)性和可靠性;使用軟件實(shí)現(xiàn),可以降低系統(tǒng)成本,簡(jiǎn)化硬件結(jié)構(gòu)。 因此在總體考慮時(shí),必須綜合分析以上因素,合理地制定硬件和軟件任務(wù)的比例。
0 3 確定單片機(jī)及其他關(guān)鍵部件 根據(jù)硬件設(shè)計(jì)任務(wù),選擇能夠滿足系統(tǒng)需求并且性價(jià)比高的單片機(jī)及其他關(guān)鍵器件。 如A/D、D/A轉(zhuǎn)換器、傳感器、放大器等等,這些器件需要滿足系統(tǒng)精度、速度以及可靠性等方面的要求。
0 4 硬件設(shè)計(jì) 根據(jù)總體設(shè)計(jì)要求,以及選定的單片機(jī)及關(guān)鍵器件,利用Protel等軟件設(shè)計(jì)出應(yīng)用系統(tǒng)的電路原理圖。
0 5 軟件設(shè)計(jì) 在系統(tǒng)整體設(shè)計(jì)和硬件設(shè)計(jì)的基礎(chǔ)上,確定軟件系統(tǒng)程序結(jié)構(gòu)并劃分功能模塊,然后進(jìn)行各模塊程序設(shè)計(jì)。
單片機(jī)程序設(shè)計(jì)語(yǔ)言可分為機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言。
機(jī)器語(yǔ)言 : 又稱為二進(jìn)制目標(biāo)代碼,是CPU硬件唯一能夠直接識(shí)別的語(yǔ)言,在設(shè)計(jì)CPU時(shí)就已經(jīng)確定其代碼的含義。 人們要計(jì)算機(jī)所執(zhí)行的所有操作,最終都必須轉(zhuǎn)換成為相應(yīng)的機(jī)器語(yǔ)言由CPU識(shí)別、控制執(zhí)行, CPU系列不同,其機(jī)器語(yǔ)言代碼的含義也不盡相同。 匯編語(yǔ)言 : 由于機(jī)器語(yǔ)言必須轉(zhuǎn)換為二進(jìn)制代碼描述,不便于記憶、使用和直接編寫程序,為此產(chǎn)生了與機(jī)器語(yǔ)言相對(duì)應(yīng)的匯編語(yǔ)言,用匯編語(yǔ)言編寫的程序執(zhí)行速度快,占用存儲(chǔ)單元少,效率高。
高級(jí)語(yǔ)言 : 高級(jí)語(yǔ)言具有非常好的可讀性,使程序的編寫和操作都十分方便,目前廣泛使用的高級(jí)語(yǔ)言是C51。
匯編語(yǔ)言和高級(jí)語(yǔ)言都必須被翻譯成機(jī)器語(yǔ)言之后才能被CPU識(shí)別。
0 6 仿真調(diào)試 軟件和硬件設(shè)計(jì)結(jié)束后,需要進(jìn)行進(jìn)行進(jìn)入兩者的整合調(diào)試階段。 為避免浪費(fèi)資源,在生成實(shí)際電路板之前,可以利用Keil C51和Proteus軟件進(jìn)行系統(tǒng)仿真,出現(xiàn)問(wèn)題可以及時(shí)修改。
0 7 系統(tǒng)調(diào)試 完成系統(tǒng)仿真后,利用 Protel 等繪圖軟件,根據(jù)電路原理圖繪制PCB印刷電路板圖,然后將PCB圖交給相關(guān)廠商生產(chǎn)電路板。 拿到電路板后,為便于更換器件和修改電路,可首先在電路板上焊接所需芯片插座,并利用編程器將程序?qū)懭雴纹瑱C(jī)。
接下來(lái)將單片機(jī)及其他芯片插到相應(yīng)的芯片插座中,接通電源及其他輸入、輸出設(shè)備,進(jìn)行系統(tǒng)聯(lián)調(diào),直至調(diào)試成功。 0 8 測(cè)試修改、用戶試用 經(jīng)測(cè)試檢驗(yàn)符合要求后,將系統(tǒng)交給用戶試用,對(duì)于出現(xiàn)的實(shí)際問(wèn)題進(jìn)行修改完善,系統(tǒng)開(kāi)發(fā)完成。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- MSP430單片機(jī)C語(yǔ)言應(yīng)用程序設(shè)計(jì)實(shí)例精講圖書(shū) 56次下載
- 單片機(jī)基礎(chǔ)及應(yīng)用:匯編語(yǔ)言程序設(shè)計(jì)簡(jiǎn)介資料下載
- 三種單片機(jī)應(yīng)用程序的架構(gòu)的利弊和適應(yīng)范圍資料下載
- 單片機(jī)C語(yǔ)言程序設(shè)計(jì)實(shí)訓(xùn)100例--基于8051+proteus仿真 300次下載
- 單片機(jī)C語(yǔ)言程序設(shè)計(jì)教程 68次下載
- 單片機(jī)常用的三種程序燒寫方式資料下載
- 使用單片機(jī)實(shí)現(xiàn)雙機(jī)串口雙向通信的C語(yǔ)言程序設(shè)計(jì)實(shí)例免費(fèi)下載 23次下載
- 實(shí)現(xiàn)PC機(jī)與單片機(jī)雙向通信的C語(yǔ)言程序設(shè)計(jì)實(shí)例免費(fèi)下載 25次下載
- 單片機(jī)C51語(yǔ)言程序設(shè)計(jì)基礎(chǔ)的資料合集免費(fèi)下載 18次下載
- 單片機(jī)C語(yǔ)言程序設(shè)計(jì)師試題及答案復(fù)習(xí)資料免費(fèi)下載 5次下載
- 有關(guān)單片機(jī)的匯編語(yǔ)言程序設(shè)計(jì)教程資料免費(fèi)下載 11次下載
- 單片機(jī)的計(jì)時(shí)程序設(shè)計(jì)資料免費(fèi)下載 6次下載
- 單片機(jī)C語(yǔ)言程序設(shè)計(jì)的20例基礎(chǔ)程序設(shè)計(jì)詳細(xì)資料概述 86次下載
- 單片機(jī)C語(yǔ)言應(yīng)用程序設(shè)計(jì)
- 單片機(jī)C 語(yǔ)言的精確延時(shí)程序設(shè)計(jì)
- 詳解單片機(jī)三種應(yīng)用程序的架構(gòu) 9016次閱讀
- PIC系列單片機(jī)程序設(shè)計(jì)基礎(chǔ)知識(shí)詳細(xì)說(shuō)明 4305次閱讀
- 單片機(jī)大致應(yīng)用程序的三種架構(gòu)總結(jié)、方法的利弊和適應(yīng)范圍 3188次閱讀
- 單片機(jī)液晶漢字顯示的C語(yǔ)言程序 4887次閱讀
- 使用51單片機(jī)讀寫AT29C040的C語(yǔ)言程序免費(fèi)下載 4530次閱讀
- 單片機(jī)實(shí)現(xiàn)按鍵的電路和程序設(shè)計(jì)資料說(shuō)明 9438次閱讀
- 單片機(jī)下載程序的三種方式介紹 2.2w次閱讀
- MCS51單片機(jī)程序設(shè)計(jì)時(shí)堆棧的計(jì)算方法解析 3678次閱讀
- 單片機(jī)程序設(shè)計(jì)時(shí)如何進(jìn)行優(yōu)化詳細(xì)資料概述 4633次閱讀
- 開(kāi)關(guān)控制報(bào)警器如何用單片機(jī)實(shí)現(xiàn) 5774次閱讀
- 一文看懂單片機(jī)與PLC程序設(shè)計(jì)的區(qū)別 7334次閱讀
- 單片機(jī)C語(yǔ)言程序設(shè)計(jì):TIMER0與TIMER1控制條形LED 3846次閱讀
- 單片機(jī)與程序設(shè)計(jì)(下) 2826次閱讀
- 單片機(jī)與程序設(shè)計(jì)(上) 3787次閱讀
- 單片機(jī)編程之匯編語(yǔ)言基礎(chǔ)-常用指令和程序模式 1.5w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1491次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費(fèi)
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機(jī)和 SG3525的程控開(kāi)關(guān)電源設(shè)計(jì)
- 0.23 MB | 4次下載 | 免費(fèi)
- 8基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論
查看更多