Classification and Analysis of Common English Vocabulary in Embedded Systems

Classification and Analysis of Common English Vocabulary in Embedded Systems

Classification and analysis of common English vocabulary in embedded systems1. Hardware-related TermsASIC (Application-Specific Integrated Circuit) – A chip designed for specific application requirements, commonly used in high-performance, low-power scenarios. Address Bus (地址总线) – An electronic circuit that connects the processor to external devices, used for addressing memory space or peripheral registers. DMA (Direct Memory Access) … Read more

Arduino Orientation Sensing: LED Lights Changing with Angle

Arduino Orientation Sensing: LED Lights Changing with Angle

Introduction A few years ago, I heard about a creative door lock project: the user holds a sensing device and waves it in a specific manner. Once the device recognizes the action, it unlocks the door. This action becomes a form of key. I broke down this project into hardware and software components. The hardware … Read more

Comparison of Three Major Serial Transmission Buses

Comparison of Three Major Serial Transmission Buses

If you don’t want to miss my updates, remember to check the public account in the upper right corner and set it as a star, take down the star and give it to me. Three commonly used serial buses are known to many, but distinguishing between them can be confusing. This video compares the three … Read more

Mastering the 10 Essential I2C Protocol Interview Questions for Embedded Engineers

Mastering the 10 Essential I2C Protocol Interview Questions for Embedded Engineers

Hello everyone, I am Lin, an embedded software developer with many years of experience. Today, I will share the essential I2C protocol interview questions that you should master, hoping to help you. Click below to follow me Follow Introduction: The interviewer asked some I2C questions, and I couldn’t answer them. As an embedded engineer, is … Read more

Collection of Commonly Used Communication Protocols in Embedded Systems!

Collection of Commonly Used Communication Protocols in Embedded Systems!

UART, SPI, and I2C are very common serial communication methods in embedded development. The underlying communication principles of these protocols are not difficult, but many beginners struggle to learn them. Today, I will share some common underlying data transmission principles of these communication methods. UART Serial Communication UART: Universal Asynchronous Receiver-Transmitter. The UART serial port … Read more

Why UART is Frequently Used in Embedded Debugging While SPI and I2C Are Rarely Chosen?

Why UART is Frequently Used in Embedded Debugging While SPI and I2C Are Rarely Chosen?

Follow the blue text and reply with “entry materials” to get a tutorial from beginner to advanced on microcontrollers Development boards will guide you in your journey Written by | Wu Ji (WeChat: 2777492857) The full text is about3518 words, reading will take about 15 minutes Recall those long nights debugging when faced with a … Read more

Mastering the 10 Essential I2C Protocol Interview Questions for Embedded Engineers

Mastering the 10 Essential I2C Protocol Interview Questions for Embedded Engineers

Hello everyone, I am Lin, an embedded software developer with many years of experience. Today, I will share the essential I2C protocol interview questions that you should master, hoping to help you. Click below to follow my account Follow me Introduction: The interviewer asked some I2C questions, and I couldn’t answer them. As an embedded … Read more

Comprehensive Guide to STM32 I2C

Comprehensive Guide to STM32 I2C

Click the blue text Follow us 1. Introduction to I2C The I2C communication protocol (Inter-Integrated Circuit) was developed by Philips. Due to its fewer pins, simple hardware implementation, and strong scalability, it does not require external transceivers for communication protocols like USART or CAN, and is now widely used for communication between multiple integrated circuits … Read more