Font Size: a A A

Architecture Design And Remote Maintenance Implementation Of EOS For Internet Of Things

Posted on:2022-10-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y X ZhangFull Text:PDF
GTID:2518306725479764Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
In recent years,the Internet of things has been applied into more and more fields.Embedded devices have also been used in new fields such as intelligent transportation and smart home.In such an environment,as the key of embedded devices,the embedded operating system technology has received great attention.The functions of existing embedded operating systems are often very simple,with only a small kernel and week network support,can hardly meet the technical requirements of the internet of things in terms of security,intelligence and power management.This thesis introduces the microkernel principle of embedded operating system,analyzes the design rules of IO device driver and network service,discusses four typical framework operating system architectures,and summarizes the problems that need to be solved in the design of embedded operating system for the Internet of things.A design of embedded operating system for Internet of things has been proposes based on cortex-m4 hardware platform.The proposed embedded operating system is based on the design idea of a micro kernel,which provides a layered architecture for operating systems in the iot environment,and some basic kernel functions of the micro kernel layer.It uses IO manager and Session manager to unify the application programming interface.In order to meet the network service demand of Internet of things,LWIP protocol stack is transplanted into this system,and the remote online upgrade service of operating system is designed and implemented based on this transplanted network function.The system function is tested and the network function verified.The remote online upgrade service of the operating system based on the network function is realized.The stability of the system is guaranteed and the maintainability of the system is improved effectively.
Keywords/Search Tags:Embedded operating system, Cortex-M4, Internet of Things, Network service system, Remote online upgrade
PDF Full Text Request
Related items