Embedded Development Design
Power Supply without Failure for Embedded MCU system [ARM Core STM32]

When running applications on a MCU, a very important thing is to provide a stable power supply. This may seem obvious, but the power supply is so profound that a serious study of it would end with this part alone. It is important to understand the basics to prevent problems caused by unstable supply voltage, […]

Read more
Embedded Development Design
External Clock for MCU [ARM Core STM32]

Of the clocks that are indispensable for using MCSs, this section explains external clocks. Although the crystal resonator in particular is a simple component, if the selection is not properly made, it can cause problems such as clock stoppage in the worst case. This section introduces practical tips for providing a stable external clock. For […]

Read more
Embedded Development Design
Embedded system program debugging [Recommendation: Serial Monitor]

Debugging as an operation check Serial Monitor Other, summary The point Although there is no information that cannot be obtained from the Internet today, do not adopt information from others without understanding it. Use the information only as a hint, and be sure to understand and improve it so that you can use it yourself.If […]

Read more
Embedded Development Design
MCU program implementation [Program transfer using ST-LINK]

Program transfer tool Program Transfer Method  ① Transfer from STM32CubeIDE menu    ② Transfer from the application ST-LINK Utility   Supplemental:   ポイント Please use either (1) STM32CubeIDE or (2) ST-LINK Utility to perform write transfer in a convenient way.

Read more
Embedded Development Design
Embedded software design [programming]

Programming in C Programming application creation The point Programming is only a small part of embedded technology. Keep in mind that it is a means, not an end, to improving your embedded skills.

Read more
Embedded Development Design
Embedded Hardware design [with Specific circuits]

MCU and Peripheral Circuits Power circuit Reset circuit Interface RC filter Protection circuit with resistors Protection circuit with diodes  Reverse Connection Protection:  Surge Protection: Clock Circuit

Read more
Embedded Development Design
Embedded system design [specific development procedure know-how]

What is Design? System Design Procedures Specifically state the purpose of the development Organize functions according to purpose (number of required in/out pins, peripherals) MCU selection (memory ROM/RAM, peripherals used, number of pins) IO map creation (assign main and alternate functions with reference to the pin map in the specification)  ① Clearly state the purpose […]

Read more