MCU used for embedded systems
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 […]

Read more
MCU used for embedded systems
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 […]

Read more
MCU used for embedded systems
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 […]

Read more
MCU used for embedded systems
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 […]

Read more
MCU used for embedded systems
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 […]

Read more
MCU program examples used in practice
Application program samples used in practice [useful for ARM electronic work]

Table of contents1 Applications and Practices1.1 GPIO Applications1.2 Timer/counter Applications1.3 SysTick interrupt Applications1.4 External interrupts Applications1.5 Serial communication USART Applications1.6 ADC Applications1.7 Serial communication I2C Applications1.8 Serial communication SPI Applications1.9 RTOS Applications1.10 Measurement Applications1.11 IoT Applications Applications and Practices GPIO Applications Timer/counter Applications SysTick interrupt Applications External interrupts Applications Serial communication USART Applications ADC Applications […]

Read more
Genaral embedded skills
Tutorial to ARM(STM32)[Effective method for ARM beginners]

The explanation is based on STMicroelectronics' STM32F1xx series (Cortex-M3), which has an ARM core mounted on an embedded Microcontroller(MCU) in "Tutorial to ARM(STM32)". This site explains the following know-hows such as knowledge of MCU that is indispensable for mastering this MCU, basic engineering knowledge such as electronic circuits necessary for understanding the hardware and software […]

Read more
Tutorial of ARM MCU
Tutorial of ARM MCU

Table of contents1 Tutorial to ARM MCU for practical Use[Must-see for beginners]1.1 ARM(STM32)Basics and Development1.2 Application program samples used in practice Tutorial to ARM MCU for practical Use[Must-see for beginners] I assume that visitors to this site are interested in microcomputers and are wondering how to learn about microcomputers in the following ways. I am […]

Read more