C Language points in ARM Microcontrollers and Embedded programming
Table of contents1 C language is easy!?2 Specifications in accordance with CMSIS interface standards3 Embedded Specifics4 Summary C language is easy!? Specifications in accordance with CMSIS interface standards The point Among variables, constants are declared as variables with the const modifier. In the case of built-in variables, they are placed in ROM and their values […]
STM32Nucleo board recommended for learning while electronics work
Table of contents1 Why use Nucleo boards with STM32 microcontrollers for teaching materials?2 MCU Board Specifications3 Programming learning environment using the teaching material board4 Commercially available MCU board5 Other parts for teaching materials6 Power supply Why use Nucleo boards with STM32 microcontrollers for teaching materials? MCU Board Specifications Pin type: I Input O Output I/O […]
If you cannot install STM32CubeIDE of STM32 genuine IDE
However, there were some cases where STM32CubeIDE installation was not possible, and I managed to resolve them, so I will explain them with examples. Trouble content : After installing on a Windows 10 tablet, I get an "NSIS error" and cannot proceed. The Point If the "NSIS error" occurs, check if the user account name […]
Recommended development environment for learning ARM STM32 [must see for beginners]
Table of contents1 What is a suitable integrated development environment for ARM MCU (STM32) beginners to study?2 Firmware library3 Development Tools for STM32 MCUs4 Building the STM32CubeIDE5 Create a project that incorporates the Firmware library SPL6 Include path7 Compile-Link-Build7.1 Compiler error8 Transfer9 Self and Cross Environments What is a suitable integrated development environment for ARM […]
Microcontroller Selection [Why ARM (STM32) should be chosen even for electronic work]
Table of contents1 Various types of microcontrollers2 MCU with ARM Cortex-M3 core3 Firmware library Various types of microcontrollers MCU with ARM Cortex-M3 core The point Among ARM cores, this site uses STM32 series MCUs from STMicroelectronics with Cortex-M3 core because they are the most informative among the ARM MCUs. There are high-performance models such as […]
Basic knowledge around Microcontroller for Embedded engineers [must-see for beginners]
Table of contents1 Hardware and Software around MCU2 Basic Structure of MCU3 Registers and memory (a bit technical)4 Introduction of peripheral functions built into MCU5 Basic circuit that each pin is composed of6 Program Flow Hardware and Software around MCU What is the configuration of the MCU itself and what functions does it have? MCU […]
What is Microcontroller(MCU) used in embedded systems?
To master embedded systems, it is important to acquire knowledge and experience in using the microcontrollers. This chapter describes the basic structure and applications of microcontrollers. Table of contents1 Basic microcontroller configuration2 Microcontroller Applications Basic microcontroller configuration A microcontroller is also called a one-chip MCU because it contains a CPU, memory, input/output circuits, and peripheral […]