Designing the Minimal System for STM32 Microcontroller

Designing the Minimal System for STM32 Microcontroller

Foreword Most of us fall into a misconception while learning STM32 — we focus solely on the software code and neglect the hardware aspect. In simple terms, we only know how to use the development board, and when it comes to designing our own STM32 system, we are at a loss. This article aims to … Read more

Essential Knowledge for Embedded Engineers

Essential Knowledge for Embedded Engineers

1. The Engineer’s Perspective on “Embedded Systems” From an engineer’s point of view: focus on understanding the concept of “embedding” from three main aspects: 1. From the hardware perspective, integrating peripheral devices based on the CPU into the CPU chip itself. For example, early computers based on the X86 architecture only had arithmetic and accumulator … Read more

Mastering Autonomous Mobile Robots: Embedded Hardware Platform

Mastering Autonomous Mobile Robots: Embedded Hardware Platform

1. Overview The so-called embedded system is actually a dedicated microcomputer system, which includes two parts: embedded hardware and embedded software. The embedded hardware typically consists of a 32-bit (or lower) microprocessor and its related peripherals; the embedded software is the program written into the embedded hardware to achieve specific functions. The author summarizes that … Read more

Principles of Embedded Experiment System Design

Principles of Embedded Experiment System Design

Zheng Ninghan, Tao Pin, Song Sichao (Department of Computer Science and Technology, Tsinghua University, Beijing 100084) Abstract:The characteristics of embedded systems, which are closely related to practical applications, determine the importance of effective experimental teaching for embedded system courses. This article introduces some explorations in embedded system experimental teaching, analyzes the characteristics of embedded experimental … Read more

What Is Embedded Technology? Examples Explained

What Is Embedded Technology? Examples Explained

WeChat Search Technical Training We can compare embedded technology to a computer, which can achieve various functions through programming.Embedded technology can be customized and tailored according to specific needs to develop products that are small in size, low in power consumption, and have specific functionalities.This is a collective term for a series of technologies, involving … Read more

Who Is Suitable for Learning Embedded Systems? Job Opportunities in Embedded Systems

Who Is Suitable for Learning Embedded Systems? Job Opportunities in Embedded Systems

17th Anniversary Event of Daren:Add Damae QQ: 2016359311 or scan the QR code at the end of the article to register for a free trial class and receivea TMOOC learning card worth 3000 yuan. In today’s highly developed internet, almost all transactions can be conducted online. However, in real life, all technologies ultimately return to … Read more

Beginner’s Guide: Learning Embedded Systems from a Decade of Experience

Beginner's Guide: Learning Embedded Systems from a Decade of Experience

Embedded systems are a type of “computer system designed for specific applications, fully embedded within controlled devices.” According to the definition by the U.K. Institution of Electrical Engineers, embedded systems are used for controlling, monitoring, or assisting devices, machines, or equipment used in factory operations. Unlike general-purpose computer systems such as personal computers, embedded systems … Read more

General Process of Embedded Hardware Design

General Process of Embedded Hardware Design

Abstract: Embedded hardware design is a systematic task. For engineers, understanding the processes and general methods involved is significant for carrying out their work. Today, let’s briefly discuss the general process in hardware design. 1. Requirement Analysis Requirement Analysis involves working with clients to analyze requirements and determine the final needs, establishing guiding documents such … Read more

A Quick Guide to Using ARM Embedded System Hardware

A Quick Guide to Using ARM Embedded System Hardware

Source: ICisC Nanjing Integrated Circuit Industry Service Center With the rapid development of computer technology, microelectronics technology, and network technology, embedded systems have been widely used in various fields such as industry and agriculture. This article mainly provides a detailed introduction to the hardware design of ARM embedded systems and application examples of ARM embedded … Read more

Understanding eMMC Interface for High-Speed Circuits

Understanding eMMC Interface for High-Speed Circuits

eMMC, as a common hardware interface in high-speed circuit design, is often used for storage in IOS systems or for storing critical product information. This article will analyze the eMMC protocol and combine it with some unconventional bugs encountered in actual work, aiming to master the circuit design and problem analysis of the eMMC interface … Read more