Technical Article
Unveiling the Secrets of ARMv7/ARMv8/ARMv9 Architectures
1. Although ARMv7 products are still frequently seen in the market, many students are learning ARMv7. However, ARMv7 has been around for 15 years, and ARMv8 has been out for 10 years.2. Despite ARM’s popularity, dominating various fields in the market with close ties to many programmers, there has yet to be a comprehensive Chinese … Read more
Building a Visual Inspection System with Raspberry Pi and Camera
For customers with needs, please contact the editor on WeChat, mv_vision
Understanding STM32 Timers: A Comprehensive Training Guide
Course Introduction Introduction to STM32 Timer Basics and Common Applications The STM32 technical training proudly presents “Chatting with the Moderator about the STM32 Series” training. This training is carefully compiled by the moderator based on the most frequently asked questions in the ST MCU forum, featuring specialized technical Q&A and application case analysis. The first … Read more
Understanding the Boot Process and Overflow Testing of VxWorks
Author:wh0am1i@Zhidao Chuangyu 404 Laboratory Date: April 11, 2024 In previous articles, we successfully compiled and started VxWorks. This article will focus on the boot process of VxWorks and use GDB for debugging to delve deeper into the startup process. 1 Compiling a Debuggable VxWorks References First, create a new VSB project with the configuration as … Read more
Introduction to VxWorks 5.4 System
Click “Read the original text” to access more VxWorks resources Veteran users are no stranger to VxWorks;
Understanding CPU Utilization in VxWorks
Code is provided for learning reference. Please read the comments in the code carefully. Code is provided for learning reference. Please read the comments in the code carefully. #include "vxWorks.h" #include "spyLib.h" #include "stdio.h" #include "ioLib.h" #include "stdarg.h" #include "taskLib.h" #include "sysLib.h" #include "string.h" #define SPYTASKSMAX 100 int data_ana(const char*,…); /* Function: Detect CPU usage … Read more
Summary of Embedded Knowledge Level 3 (ARM Instruction Series)
1. Shift Operation Instructions LSL, LSR, ASR, ROR, RRX 2. Instruction Condition Code 3. Memory Access Instructions — LDR Word Data Load Instruction.<span>LDR</span><span> instruction is used to transfer a</span><span> 32</span><span>-bit word data from memory to the destination register. This instruction is usually used to read</span><span> 32</span><span>-bit word data into a general-purpose register for processing.</span> — … Read more
New Methods for Displaying Tool Paths in NX1899
Originally, Tip: Click on the above “NX Network“↑ for free subscription and follow Lao Ye In previous versions of NX1899, simply: Preferences—Processing—User Interface—Process Navigator—Show Selected Objects checked✓, then click on the programming strategy to display the tool path. After enabling the above settings in version NX1899, you must also enable 【Display Tool Path】 to show … Read more