Understanding Interrupt Systems in MCUs and RTOS

Understanding Interrupt Systems in MCUs and RTOS

Abstract:We encounter many operating systems, such as Windows, Android, iOS, and Linux, which are all types of operating systems. Microcontrollers also have their own operating systems, known as real-time operating systems. So what are the differences between these real-time operating systems and the systems we use? The operating systems we commonly use are actually non-real-time … Read more

CSI NN: Reverse Engineering Neural Network Structures via Electromagnetic Side Channels

CSI NN: Reverse Engineering Neural Network Structures via Electromagnetic Side Channels

Abstract Machine learning has become a mainstream solution applied across various industries. In this work, we investigate how to use side-channel information such as timing and electromagnetic (EM) emissions to perform reverse engineering of neural networks. To this end, we consider multilayer perceptrons and convolutional neural networks as the choices of machine learning architecture, assuming … Read more

Analysis of STM32 Reset Circuit Methods

Analysis of STM32 Reset Circuit Methods

Introduction to STM32 The STM32 series is based on the ARMCortex®-M0, M0+, M3, M4, and M7 cores specifically designed for embedded applications that require high performance, low cost, and low power consumption. Prior to the STM32F105 and STM32F107 interconnected series microcontrollers, STMicroelectronics had launched the STM32 basic series, enhanced series, USB basic series, and complementary … Read more

Dynamic Target Detection and Tracking System Based on Cortex-M3 SoC

Dynamic Target Detection and Tracking System Based on Cortex-M3 SoC

The new year’s Innovation Competition is in full swing~ To help everyone understand more about this event, the editor has compiled excellent works from 2021 for study and sharing. Every Monday, we will share award-winning works, so remember to check out the series ~ Team Introduction Participating Unit: Beijing Institute of Technology Team Name: Flying … Read more

Real-Time Face Mask Detection SoC Based on ARM Cortex-M3 Processor and Deep Learning Accelerator

Real-Time Face Mask Detection SoC Based on ARM Cortex-M3 Processor and Deep Learning Accelerator

The new year’s competition is in full swing~ To help everyone understand this event better, the editor has compiled excellent works from 2021 for learning and sharing. We will share award-winning works every Monday, so remember to check back for the series~ Team Introduction Participating Unit: Shenzhen University Team Name: Giants of Light Advisors: Zhong … Read more

Introduction to Cortex-M3: Understanding Registers

Introduction to Cortex-M3: Understanding Registers

This article is reprinted from the Jishu Community Jishu Column: Arm Technology Blog Author: Andy Lok Source: https://zhuanlan.zhihu.com/p/52855259 In this article, we will discuss a very important concept in embedded systems – registers. Since microcontrollers interact with the external environment and control their own functions primarily through registers, the use of registers will be integral … Read more

ARM Cortex-M3 System Design and Implementation: STM32 Basics

ARM Cortex-M3 System Design and Implementation: STM32 Basics

Call Number: TP332/7 Author: Guo Shujun, Wang Yuhua (Editors) Content Recommendation: This book takes the STM32 series 32 bit Flash MCU as an example, adhering to the principle of “starting simple” and using direct register manipulation as the design method, to introduce the ARM Cortex-M3 system design and implementation. The book consists of 10 chapters: … Read more

Comprehensive Design of Arm Cortex-M3 MCU: Mastering Frontend to Backend

Comprehensive Design of Arm Cortex-M3 MCU: Mastering Frontend to Backend

When looking for a job, do you also hope to master the core technologies of the company? To become an indispensable talent? The skills you need to master must be numerous, and for the chip industry, technology determines everything. Today, let’s discuss the essential skills that chip engineers must master:Cortex-M3 MCU chip. MCU refers to … Read more

Fundamentals and Practices of Embedded Systems

Fundamentals and Practices of Embedded Systems

Fundamentals and Practices of Embedded Systems – Based on ARM Cortex-M3 Core STM32 Microcontroller Editor-in-chief: Liu Liming ISBN: 9787121390890 Publisher: Electronics Industry Press Uploader: 0511291640ptsd The book “Fundamentals and Practices of Embedded Systems – Based on ARM Cortex-M3 Core STM32 Microcontroller” is a university textbook on embedded systems. It focuses on the STM32 microcontroller based … Read more