automotive embedded systems
The Complete Process of Reviving Bluetooth Earphones for Just 4 Yuan
The most common problem with Bluetooth earphones is that they won’t charge. The author has a pair of Bluetooth earphones that won’t charge. This article shares the complete process of reviving the Bluetooth earphones for just 4 yuan. Feel free to share your disassembly or DIY modification experiences. Content 1. Introduction The process is detailed … Read more
TP-LINK 4MP 4G Monocular AOV Camera TL-IPC44BV-F4GE Teardown
“In a journey of three people, there must be my teacher among them. Choose the good ones to follow, and correct the bad ones.” The teardown of the actual device reveals that the micro design will provide designers who continuously pursue industry-leading design solutions with a “different” good design scheme, enabling quick application and bringing … Read more
Buildroot vs Yocto: Who is the True Star of Embedded Package Management?
As the complexity of embedded systems increases, build systems are no longer just about loading the kernel and rootfs. Buildroot and the Yocto Project, as two major representatives of build software, re-evaluate package management, showcasing the differences in two types of development thinking. This article will analyze the differences between Buildroot and Yocto in package … Read more
Using Events in Embedded Development with MCU
It is assumed that everyone has learned about inter-task communication. If you haven’t, don’t worry; you can check out the previous content. In the context of inter-task communication, we are generally waiting for an event to occur. But what if we need to wait for multiple events? Surely, none of you here are without a … Read more
SoC: AI Acceleration Extends to Multi-Dimensional Layouts with Growing Demand in Various Segments
SoC (System-on-Chip), also known as a system-level chip, is an integrated circuit solution that integrates all components required by the system onto a single chip. SoC chips embed functional modules such as a central processing unit, digital signal processor, power management system, memory, and input/output systems, making their internal structure complex and requiring high standards … Read more
An Introduction to FreeRTOS Kernel Source Code: From Task Creation to Context Switching
1. Introduction FreeRTOS has become the preferred choice for embedded real-time systems due to its small footprint, portability, and flexible customization capabilities. Before delving into the source code, let us review the core requirements of real-time operating systems (RTOS) in the embedded field: Determinism: Predictable task response delays. Scalability: Support for memory usage ranging from … Read more
STMicroelectronics: What Strategy Are They Pursuing?
👆If you wish to see more often, feel free to star🌟 and bookmark it~ Since the release of the STM32F103 series in 2007, STMicroelectronics’ STM32 series has gone through nearly two decades, and its MCU/MPU series products have long become benchmarks in multiple markets. To date, the STM32 MCU has developed five major categories and … Read more
Methods for Automatic Baud Rate Detection in MCU Serial Communication
Follow+Star PublicAccount, don’t miss exciting content Reference Source | Renesas Embedded Encyclopedia Modern microcontrollers are increasingly resource-rich, with multiple integrated serial ports, and their key functionalities are becoming more powerful. Some applications may require automatic baud rate detection for serial communication. Today, we will discuss the common principles of automatic baud rate detection at the … Read more
MCUboot Modes Overview
Source | Renesas Embedded Encyclopedia With the development of embedded systems, the demand for code upgrade functionality in products is increasing. Code upgrades can achieve goals such as supporting new features and fixing bugs. The essence of a code upgrade is the process of erasing and writing to the on-chip flash memory (mainly code flash). … Read more