当前位置:主页 > 科技论文 > 计算机论文 >

嵌入式STM32F107VCT6微处理器接口模块开发及应用研究

发布时间:2018-11-14 19:33
【摘要】:数字时代的到来,工业设备也开始朝着智能化,集成化的方向发展。在工业现场,往往需要对多台设备同时进行监测,查看设备是否工作正常,老旧的监测方法需要对各个设备人为进行监控,抄录报表,然后对报表数据进行分析。这些繁琐的工作用一部多机通信设备来独立完成,无疑是对人力和生产力的大大解放,本文就是基于这样的初衷来设计实现功能任务的。本文设计的系统主要是实现多机通信下的多路数据采集、数据存储、程序在线更新等任务,提高工业设备的工作能力,,提高工作效率。 该系统是基于意法半导体公司生产的STM32F107VCT6微控制器实现异步通信接口模块、SPI接口实现的SD卡数据读写模块、Ethernet程序在线更新功能模块的开发。对系统功能要求进行了设计分析和仔细研究并研制出系统电路板;完成系统板各功能模块的软件编写和调试;从系统硬件设计和系统软件设计两大部分分析讲述该系统的实现方法和研究内容。 完成了系统主程序的设计,实现系统软件中各个子模块程序的调用等。异步通信接口外设实现的多机通信功能子程序设计和人机触控界面通信功能,包括触控界面设计与制作、多机通信中主机与从机通信协议和调试程序的设计等。SPI模式实现SD卡的数据存储子程序设计,包括SD卡驱动程序的移植、FATFS小型文件系统的移植。基于以太网接口实现的远程控制设备完成IAP固件升级功能,包括轻量级TCP/IP协议LWIP的移植,IAP子程序的设计。最后对系统的通信性能进行了测试,通过分析测试数据得出该多机通信效率稳定可靠,可以满足预期的功能要求。
[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.
【学位授予单位】:合肥工业大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1

【参考文献】

相关期刊论文 前10条

1 南亦民;;基于STM32标准外设库STM32F103xxx外围器件编程[J];长沙航空职业技术学院学报;2010年04期

2 庞志;嵌入式系统的网上在线更新程序[J];单片机与嵌入式系统应用;2004年02期

3 宋鑫;郭勇;谢兴红;;RMII模式以太网PHY芯片DP83848C的应用[J];单片机与嵌入式系统应用;2010年08期

4 张玢;孟开元;田泽;;嵌入式系统定义探讨[J];单片机与嵌入式系统应用;2011年01期

5 杨明极;陈方县;吴学君;;嵌入式系统中SD卡的FAT32文件系统的设计[J];电声技术;2010年04期

6 于春雪;;基于STM32F107的高速以太网接口设计与应用[J];电声技术;2011年09期

7 张涛;左谨平;马华玲;;FatFs在32位微控制器STM32上的移植[J];电子技术;2010年03期

8 ;Keil为嵌入式软件开发提供简化的开发环境[J];单片机与嵌入式系统应用;2009年04期

9 许建军;蒋凯;李顶立;叶树明;;基于嵌入式系统的小型仪器多机通信协议[J];江南大学学报(自然科学版);2008年06期

10 许文杰;丁志刚;张泉;;基于ARM处理器的IAP设计及应用[J];计算机应用与软件;2009年03期

相关硕士学位论文 前8条

1 黄福睿;基于ARM和Windows Embedded CE 6.0的嵌入式车载系统的设计及研究[D];沈阳理工大学;2011年

2 黄清波;基于AT91M40800的嵌入式工业控制器的设计[D];浙江大学;2003年

3 陈宝君;基于ARM9的嵌入式系统设计及EPA设备实现[D];大连理工大学;2006年

4 赵景;基于ARM的溶液冰点仪的研制[D];天津大学;2007年

5 刘景文;测量仪器基于SD卡的数据导出接口系统设计[D];天津大学;2009年

6 季国林;基于STM32的矿用电子皮带秤仪表的设计[D];太原理工大学;2010年

7 温耀军;基于STM32F107VC+CS495313的数字调音台的设计与开发[D];湖南大学;2010年

8 孙媛媛;轻量级TCP/IP协议栈LwIP在ULC2平台的设计与实现[D];西安科技大学;2010年



本文编号:2332090

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2332090.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e1403***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com