VxWorks 7 Training Video: kprintf() Debugging Function

VxWorks 7 Training Video: kprintf() Debugging Function

To download the demonstration document from the video, please click “Read the original text” The kprintf() user interface is a lightweight logging mechanism that is very helpful for debugging startup issues on the target machine. You will see how to enable this feature and the problems you may encounter when debugging during the VxWorks startup … Read more

Creating a Mini Desktop Aquatic Habitat

Creating a Mini Desktop Aquatic Habitat

Keeping ornamental fish, playing with natural water landscapes, and understanding life is something that many people care about. Welcome to the aquarium community! The aquarium community rarely recommends products, but today I will introduce a good e-commerce channel, a vertical e-commerce platform in the aquarium industry. Scan the QR code in the image below to … Read more

Revolutionizing VR Display Resolution: The 2117 PPI 4K LCD Screen

Revolutionizing VR Display Resolution: The 2117 PPI 4K LCD Screen

Abstract This work showcases the breakthrough achieved with the 2117 pixels per inch (PPI) Liquid Crystal Display (LCD) in developing high-resolution Virtual Reality (VR) displays. This technology significantly enhances the dynamic range and reduces the screen door effect of VR displays. The paper discusses the challenges and potential solutions in achieving LCDs with over 2000 … Read more

Choosing the Right Software Framework for Embedded Design

Choosing the Right Software Framework for Embedded Design

Source | Yu Linjun When writing low-level code, the initial framework design always faces choices. Depending on the actual hardware usage environment, there are many options for software frameworks. Today, I will briefly describe some commonly used architectures to help everyone understand and choose the appropriate architecture. Overview 1. Simple Sequential Execution Program: This method … Read more

Exploring Global Automotive Technologies: Patent Edition (Part 1)

Exploring Global Automotive Technologies: Patent Edition (Part 1)

FisheyeMultiNet Real-time Multi-task Deep Learning Network for Surround View Autonomous Parking System Background: With advancements in deep learning and computer vision algorithms, autonomous driving has gained significant attention, and automatic parking is one of the application scenarios of autonomous driving. It is a low-speed, unorganized, and complex behavior that requires 360-degree near-field sensing of the … Read more

Performance Comparison of ARM Cortex-M Processors

Performance Comparison of ARM Cortex-M Processors

1. Performance Metrics of Processors There are many performance metrics used to evaluate CPUs, and the values obtained from different testing standards may vary based on the focus of the performance being tested. Below are two classic testing standards widely used in the embedded industry. 1.1 Dhrystone Standard Dhrystone is a benchmark testing program proposed … Read more

Understanding Microkernel Operating Systems and RTOS

Follow+Star Public Account Number, don’t miss wonderful content Source | Blog Garden The structure of the microkernel operating system developed in the late 1980s. Because it can effectively support multiprocessor operation, it is very suitable for distributed system environments. Most of the currently popular operating systems that support multiprocessor operation have adopted the microkernel structure, … Read more

Differences Between MCU and SoC

Differences Between MCU and SoC

A reader asked an interesting question: the difference between virtual MCU and virtual SoC. Essentially, this is the difference between MCU and SoC.We have introduced MCU in several of our past contents, please refer to our previous articles.Next, let’s briefly discuss the differences between MCU and SoC. System on Chip (SoC) is a relatively new … Read more

Innovative Circuit Design: Create an Arduino Uno Without PCB Skills

Innovative Circuit Design: Create an Arduino Uno Without PCB Skills

Do you want to play with circuits but don’t know how to design a PCB? You can! Before PCBs existed, components were connected directly (as imagined by Teacher Su). In fact, even when we have PCB design issues that require rework, we often use various jumper wires to make our circuits work. So, even if … Read more

×