Font Size: a A A

Interface Module Development And Applied Research Of Embedded Microprocessor-STM32F107VCT6

Posted on:2013-04-12Degree:MasterType:Thesis
Country:ChinaCandidate:X Y ChengFull Text:PDF
GTID:2248330377460378Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
Along with the digital era, industrial equipment began moving in the direction ofthe development of intelligent integration. In the industrial scene, workers oftenneed to monitor multiple devices at the same time to see the devices workingproperly or not, older testing methods need to man-made on each device to monitor,transcribe statements, and then analyze the report data. Design a multi-MCUcommunication equipment to independently do these grunt work, is undoubtedlywill liberate the human and productivity. This article is based on the originalintention to achieve functional tasks. To achieve the multi-channel data acquisition,data storage and update firmware are the design tasks, for improving the ability andefficiency of industrial equipment.The system is based on STMicroelectronics production STM32F107VCT6microcontroller to achieve the development of those interfaces module functions,for example, USART, SPI, SD card and Ethernet. Carefully analysis and design thesystem’s functional requirements, developed one meeting the system’s requirementscircuit board, the completed tasks include design of functional module of thesystem board and write and debug software; there are two parts about theimplementation of the system and research content from the system hardwaredesign and system software design.The system main control program and software program of each module have beendesigned. Multi-machine communication function and human machine interface(HMI) communication function have been designed, using USART communicationinterface peripherals implement, including the design of HMI’s Display interface,the host and slave communication protocol of multi-machine communication anddebug the program. The subroutine design of in data storage SD card based on SPImode; in this part the task conclude transplantation SD card driver program and theFATFS small file system. Another function is that controlling the device completingremote IAP firmware upgrade based on the Ethernet interface, including the designof IAP subroutine program and the transplantation of lightweight TCP/IP protocol -LWIP. Finally, tested the communication performance of the system, and analyzingthe test data, concluded that the multi-machine communication efficiency is stableand reliable, the system performance meet the expected functional requirements.
Keywords/Search Tags:STM32F107VCT6microcontroller, embedded system, multi-MCU communication, SD card, FATFS file system, HMI, Ethernet, LWIP, IAP
PDF Full Text Request
Related items