Font Size: a A A

Design And Implementation Of WLAN Data Transfer Based On STM32

Posted on:2015-03-22Degree:MasterType:Thesis
Country:ChinaCandidate:W K YangFull Text:PDF
GTID:2268330428981804Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the development of embedded devices, smart phones and many other embedded products are coming into the people’s life, which results in the people’s life becoming more and more intelligent. The WLAN WIFI devices, which can contact among the family, small-scale public production units and the formation of alliances, have begun to change our life in the trend of the Internet. Therefore, to design the embedded devices, based on the wireless network, is becoming the hottest research in embedded system fields. Based on the STM32embedded chip, a WIFI WLAN data transmission module design solution is presented without any operating system. The two advantages of this solution are low cost and low resource consumption.The contributions of the research paper are summarized as follows.Firstly, based on STM32chip, a embedded system hardware platform which can be accessed by WLAN was built, and the basic principles of the used MCU characteristics and the required peripherals such as LCD and the SPI bus were introduced too.Secondly, the open uIP embedded protocol stack and ports were cut and modified in order to fit in with the needs of the STM32devices. Embedded application layer interface and interface underlying driver are designed. In additon, the embedded application layer interface and interface underlying driver were designed in order to establishe a stable micro protocol stack.Thirdly, the WLAN chip driving principle was studied and a standard WLAN driver model was present. The interactive mode between the host driver and the firmwares was considered for designing a WLAN underlying driver interface. Then, the construction of the Ad-Hoc and infrastructure network was completed, and some other functions such as the firmware downloading, searching test, and connection test were also realized.Finally, based on MFC, VC Socket computer client was designed to achieve the TCP, UDP communications test of the wireless network between the computer and the development board. The client software of Android-based phone written by JAVA was present to complete the communication between the development board and the mobile intelligent terminal and the real time temperature data was collected at the same time.
Keywords/Search Tags:Microcontroller, Embedded Protocol Stack, Wireless Local AreaNetworks, Embedded Technology
PDF Full Text Request
Related items