Font Size: a A A

The Transplantation Of FreeRTOS And LwIP And The Comparison Of System Memory Allocation Strategy

Posted on:2018-03-19Degree:MasterType:Thesis
Country:ChinaCandidate:H X HouFull Text:PDF
GTID:2348330518461416Subject:Engineering
Abstract/Summary:PDF Full Text Request
FreeRTOS is an operating system which is derived from the safeRTOS system which is widely used by the European automobile industry,it's developed by Barry Richard in 2002,has the characteristic of open Source,can be cut,portable,flexible scheduling policy,simple transplantation,comprehensive function,it can be easily ported to most common kernel,and the configuration requirements is low,the efficiency is high.LwIP is a lightweight IP / TCP protocol stack designed and developed by Dunkels Adam of the Swedish Institute of Computer Science.LwIP is the abbreviation of Light Weight IP and it has the main function of TCP/IP.The main advantage of LwIP is that the memory usage rate is low,the code space is small and it's applicable to the embedded system that the resource is shortage.LwIP can be run with the operating system,and it can also be run on the bare metal.With the rapid development of the Internet of things technology,how to make it better for human services has become a new trend in the areas of internet connection for electrical equipment.This subject complies with the trend of technology development,and makes a deep research on the FreeRTOS operating system and the LwIP protocol stack.And first,we select the experimental platform with the core of STM32F407.Second,the main components and the basic principle of the operating system and the protocol stack are analysed.Third,the FreeRTOS operating system and the LwIP protocol stack are transplanted step by step.Finally,the transplantation of the two tests were carried out,which proved the correctness and feasibility of the transplantation.The memory copy algorithms for FreeRTOS operating system are analyzed and compared,too.This paper provides a reliable technical support for the development of the Internet of things technology and it also combining the flushbonading and network.
Keywords/Search Tags:FreeRTOS, LwIP, Internet of things, STM32F407, Memory copy algorithm
PDF Full Text Request
Related items