C Language points in ARM Microcontrollers and Embedded programming
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 cannot be changed. Variables whose values do not need to be changed should be declared as constants […]
STM32Nucleo board recommended for learning while electronics work
Why use Nucleo boards with STM32 microcontrollers for teaching materials? MCU Board Specifications Pin type: I Input O Output I/O Input/output, S Supply powerI/O level: FT 5V withstand voltage Blank Supply voltage Programming learning environment using the teaching material board The point Minimum equipment required for learning microcontroller:・Microcontroller board (with STM32F1xx Cortex-M3)・USB cable(Mini USB Type-B)・Debugger […]
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]
What is a suitable integrated development environment for ARM MCU (STM32) beginners to study? What do I need to prepare to create a program? What should I do with MCU and peripheral hardware (interface) on which the created program will run? How can I use the tool to transfer the created program to the MCU? […]
Microcontroller Selection [Why ARM (STM32) should be chosen even for electronic work]
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 the STM32F4 series with a Cortex-M4 core, but we believe that the base model […]
Basic knowledge around Microcontroller for Embedded engineers [must-see for beginners]
Hardware and Software around MCU What is the configuration of the MCU itself and what functions does it have? MCU (microcontroller) is a computer specialized for controlling electrical devices, and in addition to the CPU, which serves as the brain, it has built-in analog and digital signal input/output, timer/counter, and serial communication functions, allowing developers […]
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. Basic microcontroller configuration A microcontroller is also called a one-chip MCU because it contains a CPU, memory, input/output circuits, and peripheral functions in a single IC chip. Cell phones […]