Real-Time Testing of EtherCAT Master Controller System

Real-Time Testing of EtherCAT Master Controller System

EtherCAT, as an efficient fieldbus network technology, relies on a high real-time operating system to fully demonstrate its real-time performance. This article takes the ZMC600E as an example to test system real-time performance and analyze operating system jitter data. ZMC600E EtherCAT Master Controller is a new generation intelligent bus-type controller developed by Guangzhou Zhiyuan Electronics … Read more

Fundamentals of ARM JTAG Interface

Fundamentals of ARM JTAG Interface

1. Basic Knowledge of JTAG     JTAG stands for Joint Test Action Group and is the IEEE 1149.1 standard. The advantage of using JTAG is that it allows integrated circuits to be tested on a PCB through boundary scan. In the ARM7TDMI processor, JTAG can directly control ARM’s internal bus, I/O ports, and other information for … Read more

Downloading Debug Interfaces: JTAG vs SWD

Downloading Debug Interfaces: JTAG vs SWD

As an embedded engineer, everyone should know about download debuggers. But do you really understand the meaning and differences of the SWD and JTAG interfaces? What is a Download Debugger? In simple terms, a download debugger is a device that converts commands sent from a PC (e.g., via USB protocol) into a language understood by … Read more

JTAG vs SWD: A Comparison of Embedded Debugging Interfaces

JTAG vs SWD: A Comparison of Embedded Debugging Interfaces

▼Click the card below to follow our official account for more exciting content▼ Welcome to follow the 【Mastering Microcontrollers and Embedded Systems】 official account, reply with keywords to get more free videos and materials Reply with 【Add Group】, 【Microcontroller】, 【STM32】, 【Hardware Knowledge】, 【Hardware Design】, 【Classic Circuits】, 【Thesis】, 【Graduation Project】, 【3D Packaging Library】, 【PCB】, 【Capacitor】, 【TVS】, … Read more

Understanding JTAG: What You Know and Don’t Know

Understanding JTAG: What You Know and Don't Know

Welcome FPGA engineers to join the official WeChat technical group Clickthe blue textto follow our FPGA home – the best and largest pure FPGA engineer community in China 01 Introduction to JTAG JTAG (Joint Test Action Group) is an interface, and a group called the JTAG group was established for this interface in 1985. In … Read more

What Is JTAG? A Brief Introduction

What Is JTAG? A Brief Introduction

Original: Wolonghui Wolong Village Master Previously, some netizens asked what the JTAG principle is? Today, I will briefly explain it. JTAG is a debugging, testing, and online programming interface. JTAG (Joint Test Action Group) JTAG is an embedded debugging technology used to test chips. Once the circuit board is soldered, how can we ensure that … Read more

C++ Open Source Project Suitable for Embedded Systems – Workflow

C++ Open Source Project Suitable for Embedded Systems - Workflow

Before joining Tencent, I had never really developed a complete project in C++. However, I was quickly thrown into the deep end, as the people at Tencent particularly enjoy using C++, and they do it exceptionally well. This time, I would like to recommend an open-source C++ project for those who love C++ or want … Read more

Why Embedded Engineers Should Learn C++

Why Embedded Engineers Should Learn C++

Embedded systems typically have characteristics such as resource constraints and low-level hardware operations, and the C++ language, as an efficient programming language, can be used to quickly develop efficient code in embedded systems. For example, C++ is widely used as a development language in Linux systems… C++ can fully utilize the concept of object-oriented programming, … Read more

Embedded C/C++ Specialized Test Questions

Embedded C/C++ Specialized Test Questions

As we all know, embedded engineers are currently a popular position. However, finding a high-paying job in the embedded field is not so easy, especially since some companies’ interview questions are often bizarre. To address this issue, Huqing Yuanjian has compiled some specialized test questions related to embedded C/C++, hoping to help everyone. A friendly … Read more

An Open Source C++ Project for Embedded Systems – Workflow

An Open Source C++ Project for Embedded Systems - Workflow

Follow the Embedded Learning Station for more fresh hotspots every day. 🤟 Eating Tip: This article has 1311 words and an estimated reading time of 7 minutes~ Today, I am sharing an open source project suitable for C++ developers to advance their skills. This project is called Workflow, and the project address is as follows: … Read more