Understanding JTAG Interface: Common Issues and Solutions

Understanding JTAG Interface: Common Issues and Solutions

Source: FPGA Resource Hero In the process of FPGA development and learning, a critical step is the board download implementation. Achieving hardware “hard realization” is crucial, and generally, the JTAG interface is more commonly used. Therefore, many experts must have encountered issues with the JTAG interface malfunctioning or being damaged and unusable. Recently, I faced … Read more

C++ Embedded Project Practical Programming

C++ Embedded Project Practical Programming

C++ Embedded Project Practical Programming ——Mengmeng Code Youth Programming 01|Course Objectives 01 Develop Programming Thinking Through C++ embedded project practical programming, teenagers will learn to solve problems using programming, cultivating logical thinking, creativity, and problem-solving skills. 02 Master Electronic Knowledge Understand the basic principles and usage of electronic components such as sensors and actuators, and … Read more

Linear Accuracy of Resistor DAC

Linear Accuracy of Resistor DAC

1. Introduction Recently, I built an R2R ladder resistor DAC circuit using resistors with a precision of one thousandth. Through testing, the circuit achieved a linear accuracy of 12 bits. Now, I ponder a question: if I reduce the order of R2R, for example to 12 bits, what would its linear accuracy be? Below, I … Read more

Trapezoidal Resistor DAC Using STM32G431

Trapezoidal Resistor DAC Using STM32G431

01 DAC Trapezoidal Resistor 1. Introduction Yesterday, I tested the development toolchain for the STM32G431. Today, I plan to try some interesting experiments. I saw a friend share their R2R trapezoidal resistor DAC solution on Bilibili, and I became quite interested. Therefore, I decided to test the performance of the trapezoidal resistor DAC solution using … Read more

Understanding RS485 Bus: Usage and Applications

Understanding RS485 Bus: Usage and Applications

Many friends have left messages on the public account backend regarding applications related to RS485. If you delve deeper into RS485, you will find that there is indeed a lot of knowledge involved. Therefore, we will choose some common issues considered in weak current systems for everyone to understand. 1. What is RS485 Bus? In … Read more

FPGA-Based Multi-Channel UART/SPI Communication System

FPGA-Based Multi-Channel UART/SPI Communication System

1. Design Overview This design implements a multi-channel UART/SPI communication system, capable of one-to-many communication. The system can operate in UART mode or SPI mode. The reason I chose this topic is mainly that my current laboratory needs to write a fast communication system based on UART. This topic can help solidify my previously learned … Read more

Comprehensive I2C Overview

Comprehensive I2C Overview

The author has summarized the I2C specifications into one article, with the following table of contents: I2C Introduction I2C Architecture I2C Transfer I2C Synchronization And Arbitration I2C Hs-mode 1. I2C Introduction 1.1 I2C History I2C: Inter-Integrated Circuit, an integrated circuit bus. I2C is a simple, bidirectional two-wire synchronous serial bus designed by Philips in 1982 … Read more

Detailed Explanation of ASIC Bumping and Flip-Chip Technology

Detailed Explanation of ASIC Bumping and Flip-Chip Technology

|Recommended Reading| SAW Acoustic Wave Filter and BAW Filter Technology Detailed Disassembly of Base Station Antennas Used for Over 10 Years Ericsson Acquires Kestrel Antenna and Filter Division Beginner’s Guide to Filter Professional English (Updated Version) Domestic First BAW Four-Port Product Off the Line 5G Ceramic Dielectric Filters Gradually Becoming Industry Mainstream! These 25 Filter … Read more

Detailed Knowledge of ASIC Chips

Detailed Knowledge of ASIC Chips

ASIC (Application Specific Integrated Circuit) chips are application-specific integrated circuits designed from the ground up to meet the specific needs of users for certain electronic systems. Their computational power and efficiency can be customized according to algorithm requirements, making them the product of fixed algorithm optimization design. ASIC chip modules can be widely used in … Read more

How to Master Microcontroller Programming Techniques

How to Master Microcontroller Programming Techniques

In today’s era, new technologies are emerging one after another. In the field of electronics, especially in automation and intelligent control, traditional control systems made of discrete components or digital logic circuits are being replaced at an unprecedented speed by microcontroller-based intelligent control systems. Most higher engineering schools have already introduced microcontroller courses. Microcontrollers have … Read more