Font Size: a A A

Design And Implementation Of Embedded Systems Based On ARM Cortex-M3

Posted on:2015-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2308330452457167Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
The application of embedded system in industrial control is very broad, thecharacteristics of Industrial control target are Large differences, Real-time and securityrequirement is highly, development cycle requirements are short. Traditional method ofcustomizing software and hardware according to the application system not only has theproblem of long cycle, high cost, the stability problems also exits. Considering severalmainly categories of the common industrial control object:on-off control, pulse output,pulse capture and analog control,so a set of general embedded development environmentcan be build. Based on the above analysis, This paper proposes to build a set of generalembedded development environment for the industrial control, whose controller is STM32microcontroller and operating system is μC/OS-Ⅱ.In this thesis,the present situation and the development of embedded system isintroduced firstly, Then analysis the demand for industrial control application systems,then select the STM32MCU which carries the ARM Cortex-M3kerne as centralcontroller,And completed the construction of the system hardware environment. Thenconsidering the demands of industrial control on the system real-time performance,analyze zhe Common embedded operating system. Then according to the existingresources of STM32hardware environment, using μC/OS-Ⅱ real-time operating systemto complete the software development environment,Then analyzed the μC/OS-Ⅱ principleand finished the transplantation on the STM32system. Finally, through two experimentsto measure μC/OS-Ⅱ task switching time and interrupt response time, both are importantindicators to real-time performance, Verifing the conclusion that μC/OS-Ⅱ has goodreal-time performance.At last,based on the building of development environment,the thesis Designes a PLCon-off expansion unit facing the industrial control application,and given The main moduleof software flow chart.and conclude the general embedded development environment,it ishelpful to solve the problem of system development goal difference, high real-timesecurity requirement, demanding of short development cycle and so on.
Keywords/Search Tags:Embedded Systems, Operating System Transplant, Real-time Analysis, Industrial Control
PDF Full Text Request
Related items