Understanding the Internal Bus of STM32 Microcontroller

Understanding the Internal Bus of STM32 Microcontroller

The STM32 microcontroller, based on the ARM Cortex-M3 architecture, has a complex and efficient internal bus structure that supports the entire system’s data flow and instruction execution, making it a key learning point for many embedded engineers. Below, we will list the main internal buses of the STM32 microcontroller and their functions. 1. I-Code Bus … Read more

ZigBee and STM32 Smart Home Control System

ZigBee and STM32 Smart Home Control System

This is a very practical share that not only introduces the project’s functions but also provides reasons for doing so. At the end, it offers learning suggestions for everyone. 01 Project Introduction The prototype of this project was my undergraduate graduation project, built from scratch, including hardware schematics, PCB, component soldering, lower machine programming, upper … Read more

Simplified Method for JTAG Interface in STM32 JLINK Programming

Simplified method for using JLINK to download programs to STM32 via JTAG interface (SW and JTAG modes)! Anyone who has used STM32 knows that there are two common methods for downloading programs: via serial port and JLINK. The serial port download method is quite similar to that of the 51, so I won’t elaborate on … Read more

Challenges in Driving LCD Displays with STM32 FSMC

Challenges in Driving LCD Displays with STM32 FSMC

This article is suitable for students who have studied LCD displays but do not fully understand them. The author uses the battleship STM32. In this article, the author will discuss three topics: FSMC-related configuration, principles of displaying a string of characters, and principles of displaying Chinese characters. Let’s get to the point →_→ 1. FSMC-related … Read more

Master Embedded Systems and Core Concepts of Testing

Master Embedded Systems and Core Concepts of Testing

Every hardware engineer learning embedded systems should have DIYed an oscilloscope at least once, not only because this process allows you to truly touch the soul of embedded systems, but also to deeply understand the core concepts of testing and measurement – after all, when you personally collect waveforms, display them, and measure parameters, the … Read more

Exploring OriginBot Robot: Controller Circuit Analysis

Exploring OriginBot Robot: Controller Circuit Analysis

0x00 Official Repository originbot: OriginBot robot end function package repository; originbot_desktop: OriginBot desktop function package repository; originbot_controller: OriginBot controller source code repository; In this section, we will analyze the circuit principles and communication protocols of the lower machine controller; 0x01 Controller Repository Content D:.├─firmware├─images├─material│ ├─Data Manual│ ├─Electrical Diagrams│ └─Communication Protocol├─source│ └─originbot_controller_project│ ├─DebugConfig│ ├─List│ ├─Obj│ ├─RTE│ … Read more

Overview of Research on NB-IoT Based Habitat Monitoring DTU Design for Tea Gardens

Overview of Research on NB-IoT Based Habitat Monitoring DTU Design for Tea Gardens

Li Zhaoxiong, Zhang Chaoyang, Liu Hui, Luo Xuhui (Fujian Academy of Agricultural Sciences, Agricultural Ecology Research Institute, Fuzhou, Fujian 350013) Abstract: Tea gardens located in mountainous areas usually lack access to municipal electricity, and the network signals are relatively weak. In the ecological environment monitoring equipment for tea gardens, it is necessary to use the … Read more

Overview of an Intelligent Monitoring System for Comprehensive Utility Tunnels Based on NB-IoT

Overview of an Intelligent Monitoring System for Comprehensive Utility Tunnels Based on NB-IoT

Ding Song, Wang Changsheng, Zheng Ping (Anhui University of Science and Technology, School of Electrical and Information Engineering, Huainan, Anhui 232001) Abstract: Comprehensive utility tunnels are the lifelines of cities. To ensure the stable and safe operation of comprehensive utility tunnels, a monitoring system based on NB-IoT wireless transmission technology is designed to address the … Read more