Security of Embedded Systems in Smart Homes and Industry 4.0

Follow “Electronic Engineering Magazine” and add the editor on WeChat Regional groups are now open, please send messages 【Shenzhen】【Shanghai】【Beijing】【Chengdu】【Xi’an】 to the public account In recent years, the proliferation of the Internet of Things (IoT) has transformed the world of industrial automation and home automation. In these fields, connected devices control machines, manage critical data, and … Read more

How to Handle Memory Overflow Issues in Embedded Systems

Follow【Plain Embedded】,Exciting content delivered first Memory overflow is one of the most common and dangerous issues in embedded system development, which can lead to system crashes, data corruption, and even security vulnerabilities. This article will delve into the types, hazards, and systematic preventive measures for memory overflow in embedded environments. Major Types of Memory Overflow … Read more

A Brief History of Drone Development

A Brief History of Drone Development The full name of a drone is an unmanned aerial vehicle (UAV), and the earliest unmanned aerial vehicles referred to radio-controlled aircraft. Research into the possibility of using radio control for aircraft began in the early 20th century. Initially, only radio-controlled aircraft models were developed, but the invention of … Read more

Sharp Launches A2 Size ePoster Color E-Paper Display

On June 19, Sharp Corporation announced the launch of the new A2 size color e-paper display series ePoster EP-CA22. Image Source: Sharp The EP-CA22 is equipped with the latest e-paper platform Spectra™ 62 developed by E Ink. By integrating Sharp’s unique color reproduction and image processing technology, the ePoster achieves vibrant color displays and smooth … Read more

Design of Secure Boot for Embedded Systems Based on Security Modules

Click the “blue words” above to follow us! 2025.06.18 Word count: 5056 Estimated reading time: 13 minutes Abstract This article proposes a design for a secure and trusted circuit based on the security requirements of the boot process for embedded devices, achieving a trusted embedded system. The design method of this secure and trusted circuit … Read more

Detailed Explanation of the Cortex-M3 Embedded System Programming Model (Part 2)

This is a further refinement of the Cortex-M3 programming model, covering more specific implementation details and key operations: 1. Refinement of Register Groups 1. Detailed Explanation of Special Registers CONTROL Register (32 bits, modifiable only at privileged level) Bit 0 (`nPRIV`): 0 = Privileged mode (can access all resources) 1 = Unprivileged mode (restricted access) … Read more

Introduction to ARM Cortex-M Processors (Part 1)

The Cortex-M3 and Cortex-M4 processors utilize a 32-bit architecture, with internal registers in the register set, a 32-bit data path, and bus interfaces, employing Thumb-2 technology that supports both 16-bit and 32-bit instructions. They feature the following characteristics: Three-stage pipeline design Harvard bus architecture (I-BUS, D-BUS) 32-bit addressing AMBA bus interface NVIC interrupt controller, supporting … Read more

Code Testing and Environment Setup for Sqlite3 on Arm Linux Development Boards

·1. Test Code ·2. Cross Compilation oCommand Structure oFunction of Each Part ·3. Execute Test ·4. Environment Variable `$PATH` o4.1 System-level Configuration Files (Global Settings) o4.2 User-level Configuration Files (Personal Settings) o4.3 Shell Built-in Defaults ·5. How to Find the Source of the Current `PATH`? ·Common Modification Scenarios 1. Test Code // test_sqlite.c #include <stdio.h> … Read more

Learning IoT for Non-Electronics Graduates: A Simple Introduction to Hardware and Arduino Programming

Recently graduated friends, do you find hardware and programming daunting? However, with the right approach, these can be easily mastered. Today, I will share how university graduates from non-electronic information majors can easily understand hardware and quickly learn Arduino programming to engage in IoT in the future. Easy Learning of Hardware Basics Many people are … Read more