Embedded Development: Mastering the Logic Analyzer

Embedded Development: Mastering the Logic Analyzer

Microcontroller development engineers and electronics enthusiasts deal with various digital circuits daily. In addition to using multimeters and oscilloscopes for circuit debugging, a logic analyzer is also essential. A logic analyzer is an instrument that collects and displays digital signals from a test device using a clock, primarily for timing analysis. Unlike oscilloscopes, a logic … Read more

Disassembly of a 17 Yuan Logic Analyzer: Is the Cypress Chip More Expensive than the Whole Unit?

Disassembly of a 17 Yuan Logic Analyzer: Is the Cypress Chip More Expensive than the Whole Unit?

I saw this very cheap logic analyzer for sale a long time ago,17 yuan, and it even comes with a USB cable and Dupont wires. Out of curiosity about how it was made, I bought a set to disassemble. 10 pin headers, with a total of 8 channels, plus one CLK and GND signal. It … Read more

16861A 34-Channel Portable Logic Analyzer

16861A 34-Channel Portable Logic Analyzer

Click the blue text | Follow us 16861A 34-Channel Portable Logic Analyzer Overview The 16861A portable logic analyzer offers faster deep memory timing capture capabilities, helping you complete digital debugging more quickly. Main Features ◆ ◆ Logic Analyzer Configuration 34 channels, 350 MHz state, 12.5 GHz timing scaling, 2.5 GHz timing, 2 Mb deep memory … Read more

Handcrafted OS Transformation Benchmark Code – Simple Scheduling Algorithm (Part 2)

Handcrafted OS Transformation Benchmark Code - Simple Scheduling Algorithm (Part 2)

This article will rewrite the handcrafted OS – a function running the minimum core code of FREERTOS, as shown in the figure below. Mainly: rewriting vTaskSwitchContext + background tick interrupt automatically switches tasks. In fact, the functionality has been completed in two articles, but it seems clumsy to represent using UART. This article aims to … Read more

Building a Logic Analyzer with FPGA

Building a Logic Analyzer with FPGA

Previously, we introduced how to make a logic analyzer and oscilloscope using RP2040. Today, we will build a logic analyzer using FPGA. Currently, the mainstream architecture of logic analyzers in China uses FPGA + USB PHY. The combination of the advantages of FPGA and the high accessibility of USB has allowed it to occupy the … Read more

How to Simulate STM32 Microcontroller in Keil

How to Simulate STM32 Microcontroller in Keil

1. Introduction When learning about the 51 microcontroller, we often use the combination of Keil and Proteus for experiments. This simulation saves us a lot of hardware and time costs, allowing us to visually observe the execution process of the code. However, when switching to the STM32 series microcontrollers, Proteus is obviously not supported, but … Read more

Step-By-Step Guide to Create a 500M Logic Analyzer Using ZYNQ Core Board

Step-By-Step Guide to Create a 500M Logic Analyzer Using ZYNQ Core Board

Content Overview This article explains the process of creating an 8-channel high-performance logic analyzer. In this manual, we guide you to program the dedicated firmware we provide, allowing you to upgrade your BX71 core board into a high-performance logic analyzer with 500M sampling capability and 8 sampling channels, each with a storage depth of 400M. … Read more