Logic Analyzer
Using Logic Analyzers in Microcontroller Development
Microcontroller development engineers and electronics enthusiasts deal with various digital circuits daily. In addition to using tools like multimeters and oscilloscopes for circuit debugging, logic analyzers are 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, logic analyzers … Read more
Acquiring a Domestic Open Source Logic Analyzer
Recently, I acquired a domestic open-source logic analyzer: the PX Logic logic analyzer produced by Octopus.This logic analyzer focuses on high-speed acquisition, with the following performance specifications:• Maximum 32-channel logic analyzer• In buffer mode, supports up to 8 channels at 1G, total bandwidth 8G, storage depth 4Gbits• Under USB3.0 stream mode, supports up to 2 … Read more
Debugging: The Fear of printf Failure?
When printf Suddenly “Betrays” You If you have done microcontroller development, you have likely experienced this moment: the code has just been uploaded, the logic should be fine, but the serial port’s <span>printf</span> is as silent as a stone—no response at all. You suspect the chip is dead, you suspect there is a bug in … Read more
Understanding Logic Analyzers in FPGAs
Click the blue text to follow, grateful for your support Welcome friends to follow the “Hao Xushuang Electronic Design Team” public account. This account will regularly update relevant technical materials, software, etc. Friends who are interested can browse other “modules” of this public account, hoping that everyone can gain something they desire from this public … Read more
Introduction to Logic Analyzers in Chip Testing
Kingst’s LA5016 Logic Analyzer is a highly popular mid-range desktop logic analyzer, renowned among electronic engineers and enthusiasts for its excellent cost-performance ratio and powerful features. 1. What is LA5016? Core Function Overview LA5016 is a desktop logic analyzer produced by Kingst with a 500 MHz sampling rate and 16 digital channels. You can think … Read more
Hardware Challenge: I2C Control Chip Programming Failure Due to Timing Mismatch!
Author/Original:Wolong Association Group Member Diandian I2C Timing Stretching Issue! In hardware design, it is inevitable to deal with various interfaces, commonly used ones such as I2C, UART, SPI, and Ethernet. Each type of interface has its own requirements in design, but even the simplest things have their unique aspects. Today, we will discuss the timing … Read more
Hardware Challenge: I2C Control Chip Programming Failure Due to Timing Mismatch
Click the “卧龙会IT技术” above to follow us Enjoy the IT world with us! Written by: Original Author: 卧龙会 点点 I2C Timing Extension Issue! In hardware design, it is inevitable to deal with various interfaces, commonly used ones such as I2C, UART, SPI, and Ethernet. Each type of interface has its own requirements in design, but … Read more
UART Serial Bus Protocol
UART The serial port is asynchronous (does not transmit clock-related data). When two devices communicate using the serial port, they must first agree on a data transmission rate, and the clock frequencies of both devices must be close to this rate. A significant difference in clock frequency on either side will lead to data transmission … Read more
EMBO: A Low-Cost, All-in-One Open Source ‘Desktop-Level’ Tester Integrating Oscilloscope, Logic Analyzer, and Digital Multimeter on an STM32 Development Board
Recently, in the microcontroller and electronics enthusiast community, a remarkable tool has been highly recommended: EMBO (EMBedded Oscilloscope), a low-cost, all-in-one open source ‘desktop-level’ tester. Today, I will explain what it is, what it can do, how to set it up, and its pros and cons clearly for you~ What is EMBO? EMBO, as the … Read more