Comprehensive Review of Assembly Language for Final Exam

Comprehensive Review of Assembly Language for Final Exam

Learn Assembly Language / Comprehensive Review 3, 5, 7, and 8 are programming question sources. The compulsory exam format at our Nanchang campus consists of 20 points for multiple choice, 30 points for short answers, and 50 points for programming. You can find the PDF version of this article in the group files or database. … Read more

The First Assembly Language Program

The First Assembly Language Program

Assembly language is known for its obscurity and complexity, but this tutorial looks at it from a different perspective—it is a language that provides almost all the information. Programmers can see everything that is happening, including the registers and flags in the CPU! However, with this capability, programmers must handle the details of data representation … Read more

Technical Sharing by Jian: Methods for Learning Assembly Language

Technical Sharing by Jian: Methods for Learning Assembly Language

This is the transcript of my video sharing on March 2, discussing the essence of assembly language, the significance of learning assembly language, and learning methods. Keywords: Knowledge System, Assembly Language, Software, System Software, Chips, Middleware, Kernel, System Calls, Programming Models, Assembly, Application Layer, Disassembly, Compiler, Logical Operations, Operating System, Software-Hardware Interface, Architecture Below is … Read more

Python Built-in Function: repr()

Python Built-in Function: repr()

Python provides many built-in functions that are part of the Python language and can be used directly in Python programs without importing any modules. This series will gradually organize and share some of the Python built-in functions. There are two ways to obtain the accompanying code for this article: Get it via Baidu Cloud: Link: … Read more

Why Embedded Programming is Considered Complex?

Why Embedded Programming is Considered Complex?

I am Lao Wen, an embedded engineer who loves learning.Follow me, and let’s become better together! The first step is to look at embedded issues from the perspective of PC programming; the second step is to learn to think in embedded programming; the third step is to combine PC and embedded thinking and apply it … Read more

Essential Microcontroller Programming Skills: A Transformation Guide from Beginner to Expert

Essential Microcontroller Programming Skills: A Transformation Guide from Beginner to Expert

Hello everyone! Today, I want to share not just dry coding rules, but 6 practical skills that can help your microcontroller projects succeed and double your code efficiency. These experiences come from my years of lessons learned from mistakes, specifically addressing the “program runs but is not user-friendly” issues! 1. Project Planning: Draw the Map … Read more

PLC Scan Cycle Programming: Common Mistakes and Solutions for Beginners

PLC Scan Cycle Programming: Common Mistakes and Solutions for Beginners

Recently, I’ve encountered several newcomers asking about the PLC scan cycle issues, it’s really frustrating! They keep making the same mistakes over and over again. After working in this field for over ten years, I’ve seen too many program crashes caused by a lack of understanding of the scan cycle principles. To put it bluntly, … Read more

Introduction to PLC Basics: Understanding the Principles of Sequential Control

Introduction to PLC Basics: Understanding the Principles of Sequential Control

After years in automation, I find it unbearable to deal with newcomers who can’t even grasp the basics of sequential control. Just the other day, I encountered a novice in electrical engineering whose Siemens sequential control program was a complete mess, and after running it for a long time, nothing was accomplished, which made me … Read more

Connecting to Aliyun MQTT via LAN and WAN: ESP8266 Debugging Steps

Connecting to Aliyun MQTT via LAN and WAN: ESP8266 Debugging Steps

4.1 LAN Debugging Hardware Preparation: ESP8266-01S module and ESP debugger Use your phone to create a 2.4G Wi-Fi hotspot (5G is not allowed); Connect your computer to the phone’s Wi-Fi hotspot, and also connect the ESP8266 to the Wi-Fi hotspot; Send the command AT+CIFSR to the ESP8266 to query its IP address, which should return … Read more

Implicit Type Conversion in C: The Pitfalls 99% of Programmers Encounter!

Implicit Type Conversion in C: The Pitfalls 99% of Programmers Encounter!

Hello everyone, I am Xiaokang. Today, let’s talk about a lighter topic: implicit type conversion in C. Have you ever experienced this: the code looks fine, the compilation goes smoothly, but it runs into inexplicable errors? After some debugging, you find out it was a “small data type” issue? Congratulations, you are now part of … Read more