High-Integration Motor Controller SoC for Domestic Vehicles: XuanZhi SPD1179 (ARM M4 Core, LDO, Lin Transceiver, 2-Phase/3-Phase Pre-driver)

High-Integration Motor Controller SoC for Domestic Vehicles: XuanZhi SPD1179 (ARM M4 Core, LDO, Lin Transceiver, 2-Phase/3-Phase Pre-driver)

With the vigorous development of the new energy vehicle market, domestic automotive-grade motor controller SoCs are gradually emerging. Among them, the XuanZhi SPD1179 has gained wide attention in the industry due to its high integration, efficiency, and stability. This article will provide an in-depth analysis of the core advantages and features of the XuanZhi SPD1179 … Read more

FPGA + ARM Embedded Development Boards and Various Communication Tests

FPGA + ARM Embedded Development Boards and Various Communication Tests

Welcome FPGA engineers to join the official WeChat technical group. Clickthe blue textto follow us at FPGA Home – the best and largest pure FPGA engineer community in China. The Xilinx Zynq-7000 All Programmable SoC platform based on 28nm technology is a single-chip solution that combines ARM processors and FPGAs, making it very suitable for … Read more

Understanding the Principle of Automatic Baud Rate Detection in STM32

Understanding the Principle of Automatic Baud Rate Detection in STM32

Your device connects to the other device. If it can automatically detect the baud rate without knowing the other party’s serial port baud rate, wouldn’t it be very convenient? 1 Overview Regarding the issue of automatic detection of UART serial port baud rate, those with project experience or who have studied serial communication should know … Read more

4 Steps to Build a Work Robot

4 Steps to Build a Work Robot

Robots have a long history. In ancient times, the Hebrews wrote an article called “The Living Automaton” to help with tedious labor; Da Vinci designed the “Mechanical Knight” in 1495; and Westinghouse’s Televox robot was created in 1927, allowing humans to send commands using voice. These achievements paved the way for the future vision of … Read more

Affordable Voice Recognition Platform with Embedded FPGA Hardware Accelerator

Affordable Voice Recognition Platform with Embedded FPGA Hardware Accelerator

Background Communicating with machines and having them understand what you are saying has turned the once-dream of voice recognition technology into reality. Voice recognition acts like a machine’s auditory system, allowing it to convert voice signals into corresponding text or commands through recognition and understanding. Since the first experimental system capable of recognizing 10 English … Read more

Top High-Star Open Source Projects Related to Embedded Systems on GitHub

Top High-Star Open Source Projects Related to Embedded Systems on GitHub

Many people may mistakenly think that GitHub is exclusive to internet professionals, but that’s not true. There are many open-source projects related to embedded systems on it. Here are some high-star open-source projects (well-known ones like RT-Thread, AWTK, etc., will not be introduced in this article). Avem Project Link: https://github.com/avem-labs/Avem Project Description: This is a … Read more

Comprehensive List of Open Source C# Projects Worth Collecting

Comprehensive List of Open Source C# Projects Worth Collecting

Business Collaboration and Project Management Platform – TeamLab Online Video Conference Software – VMukti Workflow Engine – ccflow [Free] Regular Expression Testing Tool – Regex-Tester Windows Phone 7 SDK Excel Reading and Writing Component – ExcelLibrary .NET Integrated Development Environment – MonoDevelop Telephone Softswitch – FreeSWITCH Open Source Operating System – Cosmos Tank Robot Battle … Read more

Embedded Software Architecture Design – State Machine

Embedded Software Architecture Design - State Machine

Click on the blue text above to learn more practical skills in embedded programming. If you find this article helpful, feel free to like + follow Introduction As the function business code increases, upon reviewing the code, it becomes evident that the use of if-else if-else statements is becoming more prevalent due to the need … Read more