[Electronic Technology] [2014.05] [Include source code] Implementation of STM32 MCU real-time operating system with ARM CORTEX-M4F as the core

Insert picture description here

This article Czech Republic Brno University of Technology: Thesis (Author DIPLOMOVÁ PRÁCE), a total of 105.

This master's thesis discusses how to choose and implement two free real-time operating systems in the powerful 32-bit microcontroller ARM Cortex-M4F core. First, it briefly introduces the overall structure, program model, instruction set and Cortex-M4F core of ARM. Then it introduces the structure, integrated memory and integrated A/D and D/A converter structure and function of the single-chip microcomputer STM32F407VGT6 used by ST Microelectronics. The next part of this article studies the real-time operating system search based on the ARM Cortex-M4F core, and selects two systems for implementation. The next two chapters describe the selected operating system in more detail. The next chapter analyzes the possible implementation of a digital PSD controller and a more complex controller system using a real-time operating system. The following chapters describe the implementation of the selected operating system and the designed controller. The last chapter evaluates the characteristics and quality of the real-time operating system selected for the implementation of the embedded control system.

This masters’s thesis deals with choice and implementation of two free real-time operating systems into powerful 32-bit microcontroller with ARM Cortex-M4F core. First, there is shortly described the ARM architecture in general, its programmer’s model, instruction set and Cortex-M4F core in brief. Next is description of the architecture of used microcontroller STM32F407VGT6 from ST Microelectronics, description of its integrated memories and their organization and functions of its integrated A/D and D/A converters. Next part of this thesis deals with searching real-time operating systems with ARM Cortex-M4F core support and then choose two of these systems for the implementation. The chosen operating systems are more closely described in two following chapters. Next chapter analyses possible implementations of the digital PSD controller and more complex system of such controllers using real-time operating system. Following chapter describes implementation of chosen operating systems and designed controllers. Last chapter deals with evaluation of features and qualities of the chosen real-time operating systems for implementation of embedded control system.

For more exciting articles, please pay attention to the public account:Insert picture description here

Guess you like

Origin blog.csdn.net/weixin_42825609/article/details/114137217