Learning the CAN Bus Communication Protocol – CANopen Protocol

Learning the CAN Bus Communication Protocol - CANopen Protocol

Click the blue text Follow us 1. Definition and Background CANopen is a high-level protocol based on the CAN (Controller Area Network) bus, used for communication between devices in various fields such as industrial automation, vehicles, ships, and medical equipment. It is an application layer protocol built on top of the CAN physical layer and … Read more

How to Diagnose PROFIBUS Communication Failures? A Systematic Approach to Troubleshooting Fieldbus Connection Issues and Tool Usage!

How to Diagnose PROFIBUS Communication Failures? A Systematic Approach to Troubleshooting Fieldbus Connection Issues and Tool Usage!

How to Diagnose PROFIBUS Communication Failures? A Systematic Approach to Troubleshooting Fieldbus Connection Issues and Tool Usage! Hello everyone! Today I want to share a “nightmare” in the field of industrial automation—the methods for diagnosing PROFIBUS communication failures. In my over ten years of experience in industrial automation projects, PROFIBUS failures are one of the … Read more

Synthesis, Characterization, and Testing of Rare Earth-Doped GdBO3 Luminescent Materials

Synthesis, Characterization, and Testing of Rare Earth-Doped GdBO3 Luminescent Materials

Click the blue text to follow us Overview of the full text This study uses gadolinium borate, which has a simple chemical formula and is easy to synthesize, as the matrix, selecting Ce3+, Tb3+, and Eu3+ with different luminescent properties as the doped ions. The aim is to prepare rare earth-doped GdBO3 luminescent materials at … Read more

Real-Time C++: A High-Performance Tool for Embedded Systems!

Real-Time C++: A High-Performance Tool for Embedded Systems!

Real-Time C++ sounds cool, right? In fact, it is the accompanying open-source code library for Professor C. M. Kormanyos’s comprehensive book, Real-Time C++. Simply put, it helps you write bare-metal, zero operating system embedded applications using modern C++ (14/17/20/23). Whether you are working with AVR, STM32, RISC-V, or Raspberry Pi, you can “write once, run … Read more

C++ and Embedded Linux: Building Efficient Real-Time Systems

C++ and Embedded Linux: Building Efficient Real-Time Systems

Hello everyone, I am Jiu Cai. Today we will discuss the use of C++ in building efficient real-time systems on Embedded Linux. This is a practical and interesting topic for C++ beginners and enthusiasts. We will explore the wonderful applications of smart pointers and how they can shine in Embedded Linux systems. The magic of … Read more

Industry Information Dispatch: Wi-Fi Faces Spectrum Crisis

(Source: theregister)CableLabs, a non-profit network research organization operated by cable television operators, stated that the rapid growth in Wi-Fi usage means that the capacity of the 6 GHz band may soon be exhausted.The organization released preliminary results of its analysis of Wi-Fi network usage on Tuesday, simulating traffic within a 12-story residential building (with 12 … Read more

Directly Instructing GCC to Link a Library Statically

Directly Instructing GCC to Link a Library Statically

It feels strange to me to use <span>-Wl,-Bstatic</span> in order to tell <span>gcc</span> which libraries I want to link with statically. After all, I’m telling gcc directly all other information about linking with libraries (<span>-Ldir, -llibname</span>). Is it possible to tell the <span>gcc</span> driver directly which libraries should be linked statically? Clarification: I know that … Read more

Compiling Fluent UDF Using GCC

Compiling Fluent UDF Using GCC

The latest versions of Fluent (such as Fluent 2025R1) come with a built-in clang compiler, allowing UDF compilation without the need to install Visual Studio. However, using GCC for UDF compilation has several advantages, including: (1) GCC compiles quickly and provides detailed debugging information. (2) It is convenient to compile and debug code using tools … Read more

What is the US GCC Certification?

What is the US GCC Certification?

What is the GCC certificate? The US GCC (General Certificate of Conformity) is a certificate that proves that non-child (general use) products comply with all applicable consumer product safety rules. This certificate is a written declaration issued by the manufacturer or importer based on a reasonable testing plan, indicating that their products meet specific safety … Read more