Integrating the pstree Tool into OpenWrt

Integrating the pstree Tool into OpenWrt

Recently, while debugging a user-space program, I suddenly wanted to understand the relationship between a certain process and several child processes, similar to the output below: ruok@ruok-vm:~$ ps aux | grep smbdroot 1359 0.0 0.2 356712 20596 ? Ss 16:48 0:00 /usr/sbin/smbd –foreground –no-process-grouproot 1361 0.0 0.0 344968 6036 ? S 16:48 0:00 /usr/sbin/smbd –foreground … Read more

Creating a Custom MCU Command Line Debug Terminal

Creating a Custom MCU Command Line Debug Terminal

Do you find it inconvenient to use Keil or IAR for online debugging on-site?What if the device is already running and you want to check some runtime logs?Take a look at this command line terminal effect below; it can be fully accomplished with just a .c and .h file, whether for bare metal or RTOS, … Read more

Collection of Award-Winning Works from the Lingdong MM32 MCU Forum “Exclusive Original Award” [Domestic MCU Column Issue 117]

Collection of Award-Winning Works from the Lingdong MM32 MCU Forum "Exclusive Original Award" [Domestic MCU Column Issue 117]

Lingdong MM32 MCU Forum https://bbs.21ic.com/iclist-696-1.html *Reading Instructions:The following is a brief summary display, with no specific ranking. For detailed project descriptions, source code, and materials, please click the original link to view. *Outstanding Original Blogger of this Issue: xld0932 Two Methods to Implement CoreMark Testing on the MM32F0140 Series MCU https://bbs.21ic.com/icview-3439882-1-1.html CoreMark is a benchmark … Read more

Microsecond-Level Delay Made Easy! Precise Timing Control Using STM32 Hardware Timers

Microsecond-Level Delay Made Easy! Precise Timing Control Using STM32 Hardware Timers

In embedded development, precise delay control is crucial for many applications, especially in scenarios such as sensor sampling and protocol timing control. Traditional methods of implementing delays often rely on simple for loops; however, this approach not only lacks precision but also wastes a significant amount of CPU resources during long delays. To improve delay … Read more

Keil uVision5 MDKv518 Software Installation Package Download and Activation Tutorial

Keil uVision5 MDKv518 Software Installation Package Download and Activation Tutorial

Software Introduction Keil uVision5 provides a complete development solution including a C compiler, macro assembler, linker, library management, and a powerful simulation debugger, all integrated into a single development environment (μVision). If you are programming in C, Keil is almost your best choice. Even if you are programming solely in assembly language, its user-friendly integrated … Read more

Keil uVision5 MDK5.39 Software Package Download and Installation Guide (6.10)

Keil uVision5 MDK5.39 Software Package Download and Installation Guide (6.10)

Software Download 1. Software Name:Keil uVision5 2. Software Version:MDK5.393. Software Size:829 MB4. Installation Requirements:Windows 7/Windows 10/Windows 11 (64-bit system) 5.Quark Cloud Disk Download Link: https://pan.quark.cn/s/3fb2e58bfcd0 First save the link content, then download. Please note, do not extract online to avoid file loss! Software IntroductionKeil uVision5 is a comprehensive development platform specifically designed for creating embedded … Read more

Download and Installation Guide for Keil uVision5 MDK5.34 Software

Download and Installation Guide for Keil uVision5 MDK5.34 Software

Software Download 1. Software Name:Keil uVision5 2. Software Version:MDK5.343. Software Size:865 MB4. System Requirements:Windows 7/Windows 10/Windows 11 (64-bit) 5.Download link from Quark Cloud Disk: https://pan.quark.cn/s/59fade859bc8 Please save the link before downloading to avoid data loss. Note that direct online extraction is not recommended! Software IntroductionKeil uVision 5 is an integrated development platform (IDE) tailored for … Read more

Keil uVision5 MDK518 Download and Installation Guide

Keil uVision5 MDK518 Download and Installation Guide

SoftwareIntroduction Keil is a professional embedded system development toolchain widely used in the field of microcontroller (MCU) and ARM processor development. Below is its related introduction: Features・Integrated Development Environment: Provides a unified workflow for code editing, compilation, and debugging, supporting C/C++ and assembly language development・Hardware Simulation Debugging: Built-in μVision debugger, supports real-time simulation via JTAG/SWD … Read more

[STM32] Quick Installation of Keil5 MDK Software Environment

[STM32] Quick Installation of Keil5 MDK Software Environment

Hello friends, this is Teacher Ma from Hunyuan Xingyi Electric! The cover image of the little bird is at the end of the article, feel free to take it~ Starting next week, I will be preparing for the graduation ceremony, and I have also received an invitation to visit the multi-layer board factory of Jialichuang, … Read more

Keil uVision5 MDK5.18 Software Package Download and Installation Guide (6.10)

Keil uVision5 MDK5.18 Software Package Download and Installation Guide (6.10)

Software Download 1. Software Name:Keil uVision5 2. Software Version:MDK5.183. Software Size:377 MB4. System Requirements:Windows 7/Windows 10/Windows 11 (64-bit) 5.Quark Cloud Disk Download Link: https://pan.quark.cn/s/52fdb9b81937 Please save before downloading to avoid file loss, do not extract online directly! Software IntroductionKeil uVision5 is an integrated software development platform designed specifically for ARM architecture embedded MCU systems. It … Read more