天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

嵌入式STM32F107VCT6微處理器接口模塊開(kāi)發(fā)及應(yīng)用研究

發(fā)布時(shí)間:2018-11-14 19:33
【摘要】:數(shù)字時(shí)代的到來(lái),工業(yè)設(shè)備也開(kāi)始朝著智能化,集成化的方向發(fā)展。在工業(yè)現(xiàn)場(chǎng),往往需要對(duì)多臺(tái)設(shè)備同時(shí)進(jìn)行監(jiān)測(cè),查看設(shè)備是否工作正常,老舊的監(jiān)測(cè)方法需要對(duì)各個(gè)設(shè)備人為進(jìn)行監(jiān)控,抄錄報(bào)表,然后對(duì)報(bào)表數(shù)據(jù)進(jìn)行分析。這些繁瑣的工作用一部多機(jī)通信設(shè)備來(lái)獨(dú)立完成,無(wú)疑是對(duì)人力和生產(chǎn)力的大大解放,本文就是基于這樣的初衷來(lái)設(shè)計(jì)實(shí)現(xiàn)功能任務(wù)的。本文設(shè)計(jì)的系統(tǒng)主要是實(shí)現(xiàn)多機(jī)通信下的多路數(shù)據(jù)采集、數(shù)據(jù)存儲(chǔ)、程序在線更新等任務(wù),提高工業(yè)設(shè)備的工作能力,,提高工作效率。 該系統(tǒng)是基于意法半導(dǎo)體公司生產(chǎn)的STM32F107VCT6微控制器實(shí)現(xiàn)異步通信接口模塊、SPI接口實(shí)現(xiàn)的SD卡數(shù)據(jù)讀寫(xiě)模塊、Ethernet程序在線更新功能模塊的開(kāi)發(fā)。對(duì)系統(tǒng)功能要求進(jìn)行了設(shè)計(jì)分析和仔細(xì)研究并研制出系統(tǒng)電路板;完成系統(tǒng)板各功能模塊的軟件編寫(xiě)和調(diào)試;從系統(tǒng)硬件設(shè)計(jì)和系統(tǒng)軟件設(shè)計(jì)兩大部分分析講述該系統(tǒng)的實(shí)現(xiàn)方法和研究?jī)?nèi)容。 完成了系統(tǒng)主程序的設(shè)計(jì),實(shí)現(xiàn)系統(tǒng)軟件中各個(gè)子模塊程序的調(diào)用等。異步通信接口外設(shè)實(shí)現(xiàn)的多機(jī)通信功能子程序設(shè)計(jì)和人機(jī)觸控界面通信功能,包括觸控界面設(shè)計(jì)與制作、多機(jī)通信中主機(jī)與從機(jī)通信協(xié)議和調(diào)試程序的設(shè)計(jì)等。SPI模式實(shí)現(xiàn)SD卡的數(shù)據(jù)存儲(chǔ)子程序設(shè)計(jì),包括SD卡驅(qū)動(dòng)程序的移植、FATFS小型文件系統(tǒng)的移植;谝蕴W(wǎng)接口實(shí)現(xiàn)的遠(yuǎn)程控制設(shè)備完成IAP固件升級(jí)功能,包括輕量級(jí)TCP/IP協(xié)議LWIP的移植,IAP子程序的設(shè)計(jì)。最后對(duì)系統(tǒng)的通信性能進(jìn)行了測(cè)試,通過(guò)分析測(cè)試數(shù)據(jù)得出該多機(jī)通信效率穩(wěn)定可靠,可以滿足預(yù)期的功能要求。
[Abstract]:With the arrival of digital age, industrial equipment is developing towards intelligence and integration. In the industrial field, it is often necessary to monitor many equipments at the same time to check whether the equipment is working properly. The old monitoring methods need to monitor each equipment artificially, copy the report forms, and then analyze the report data. These tedious tasks are accomplished independently by a multi-computer communication device, which is undoubtedly a great emancipation of manpower and productivity. This paper is based on this original intention to design and implement the functional tasks. The system designed in this paper mainly realizes the tasks of multi-channel data acquisition, data storage and online program updating under multi-computer communication, so as to improve the working ability and efficiency of industrial equipment. This system is based on STM32F107VCT6 microcontroller produced by Italy Semiconductor Company to realize asynchronous communication interface module, SD card data reading and writing module realized by SPI interface, and Ethernet program online updating function module. The functional requirements of the system are designed and analyzed, and the system circuit board is developed, and the software of each functional module of the system board is written and debugged. The realization method and research content of the system are analyzed from two parts: hardware design and software design. The design of the main program of the system is completed, and the calling of each submodule program in the system software is realized. The subprogram design of multi-machine communication function and the man-machine touch interface communication function realized by the peripheral device of asynchronous communication interface, including the design and manufacture of touch interface, The design of communication protocol and debugging program between host and slave in multi-computer communication. SPI mode realizes the design of data storage subprogram of SD card, including the transplant of SD card driver program and the transplantation of FATFS small file system. The remote control device based on Ethernet interface completes the IAP firmware upgrade function, including the transplant of lightweight TCP/IP protocol LWIP and the design of IAP subprogram. Finally, the communication performance of the system is tested. By analyzing the test data, it is concluded that the multi-machine communication efficiency is stable and reliable, and can meet the expected functional requirements.
【學(xué)位授予單位】:合肥工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP368.1

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 南亦民;;基于STM32標(biāo)準(zhǔn)外設(shè)庫(kù)STM32F103xxx外圍器件編程[J];長(zhǎng)沙航空職業(yè)技術(shù)學(xué)院學(xué)報(bào);2010年04期

2 龐志;嵌入式系統(tǒng)的網(wǎng)上在線更新程序[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2004年02期

3 宋鑫;郭勇;謝興紅;;RMII模式以太網(wǎng)PHY芯片DP83848C的應(yīng)用[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2010年08期

4 張玢;孟開(kāi)元;田澤;;嵌入式系統(tǒng)定義探討[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2011年01期

5 楊明極;陳方縣;吳學(xué)君;;嵌入式系統(tǒng)中SD卡的FAT32文件系統(tǒng)的設(shè)計(jì)[J];電聲技術(shù);2010年04期

6 于春雪;;基于STM32F107的高速以太網(wǎng)接口設(shè)計(jì)與應(yīng)用[J];電聲技術(shù);2011年09期

7 張濤;左謹(jǐn)平;馬華玲;;FatFs在32位微控制器STM32上的移植[J];電子技術(shù);2010年03期

8 ;Keil為嵌入式軟件開(kāi)發(fā)提供簡(jiǎn)化的開(kāi)發(fā)環(huán)境[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2009年04期

9 許建軍;蔣凱;李頂立;葉樹(shù)明;;基于嵌入式系統(tǒng)的小型儀器多機(jī)通信協(xié)議[J];江南大學(xué)學(xué)報(bào)(自然科學(xué)版);2008年06期

10 許文杰;丁志剛;張泉;;基于ARM處理器的IAP設(shè)計(jì)及應(yīng)用[J];計(jì)算機(jī)應(yīng)用與軟件;2009年03期

相關(guān)碩士學(xué)位論文 前8條

1 黃福睿;基于ARM和Windows Embedded CE 6.0的嵌入式車載系統(tǒng)的設(shè)計(jì)及研究[D];沈陽(yáng)理工大學(xué);2011年

2 黃清波;基于AT91M40800的嵌入式工業(yè)控制器的設(shè)計(jì)[D];浙江大學(xué);2003年

3 陳寶君;基于ARM9的嵌入式系統(tǒng)設(shè)計(jì)及EPA設(shè)備實(shí)現(xiàn)[D];大連理工大學(xué);2006年

4 趙景;基于ARM的溶液冰點(diǎn)儀的研制[D];天津大學(xué);2007年

5 劉景文;測(cè)量?jī)x器基于SD卡的數(shù)據(jù)導(dǎo)出接口系統(tǒng)設(shè)計(jì)[D];天津大學(xué);2009年

6 季國(guó)林;基于STM32的礦用電子皮帶秤儀表的設(shè)計(jì)[D];太原理工大學(xué);2010年

7 溫耀軍;基于STM32F107VC+CS495313的數(shù)字調(diào)音臺(tái)的設(shè)計(jì)與開(kāi)發(fā)[D];湖南大學(xué);2010年

8 孫媛媛;輕量級(jí)TCP/IP協(xié)議棧LwIP在ULC2平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];西安科技大學(xué);2010年



本文編號(hào):2332090

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2332090.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶e1403***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com