嵌入式STM32F107VCT6微处理器接口模块开发及应用研究
[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