Live Replay | Introduction to Embedded Rust & Practical Analysis of Three Rust Tasks

Live Replay | Introduction to Embedded Rust & Practical Analysis of Three Rust Tasks

▲ Click the blue text above to follow us and never miss any valuable articles! Senior engineers will guide you through the basics of Embedded Rust! Main Content: 1. Basic knowledge of Rust: origins, ecosystem, advantages, syntax, and development environment setup. 2. Analysis of three practical tasks, which include: Using bubble sort to process an … Read more

Automated Testing of Embedded Real-Time Systems on Drones by Kronstadt Group

Automated Testing of Embedded Real-Time Systems on Drones by Kronstadt Group

The Russia-Ukraine war has been ongoing for over three years, with the front lines shifting back and forth, and there have finally been some significant changes recently. The two beautiful Russian ladies who used to frequently appear in the neighborhood are no longer seen. However, my proficiency in Russian and Ukrainian has not changed much. … Read more

Software Fault Injection Methods

Software Fault Injection Methods

01 Introduction to Fault Injection Methods // In critical scenarios related to functional safety, intensive testing activities are essential to ensure that new systems and built-in fault tolerance mechanisms operate as expected. Ensuring that the system operates normally in the event of a failure (Fail Operational) is a more complex issue than traditional testing content. … Read more

CMake Tips: Do You Really Understand add_dependencies and find_package?

CMake Tips: Do You Really Understand add_dependencies and find_package?

In the world of CMake, mastering dependency management is an essential skill for every developer. Today, we will discuss the two commands add_dependencies and find_package, exploring their differences and how to use them correctly. 🔧 add_dependencies is used to set target dependencies. For example, if you have a custom target or executable that needs to … Read more

My Uncle Suggested I Stay Away from Python and Start with Assembly Language…

My Uncle Suggested I Stay Away from Python and Start with Assembly Language...

Source: Programmer’s Life (ID: coder_life) Hello everyone, I am Tiger. According to the “2021-2022 China Developer Survey Report”, the historically significant assembly language is the most disliked programming language among programmers (37%), followed by C++ (17%) and C (16%). As a machine-oriented programming language, assembly language is indeed very precise, but it is not very … Read more

Analysis of Answers to Exercises in Assembly Language Edited by Zhou Cailan

Analysis of Answers to Exercises in Assembly Language Edited by Zhou Cailan

Assembly Language Editor: Zhou Cailan ISBN: 9787313086884 Publisher: Shanghai Jiao Tong University Press Uploader: besafekkk Hello everyone, I am a university student, and I would like to share some of my experiences in studying the course “Assembly Language”. First of all, I chose “Assembly Language” as one of my required courses mainly because this course … Read more

Stop Saying Rust is Overhyped

Stop Saying Rust is Overhyped

Author | thenewwazoo (online name)Translator | Nuclear Cola, Liu Yan Author’s Note: I wrote this article with great care, trying to avoid any overly affirmative or easily misunderstood statements. I also have my regular job and cannot fully devote myself to promoting Rust, so I can only express my feelings through this article. Due to … Read more

What New Features Will Rust 2021 Bring, Scheduled for Release in October?

What New Features Will Rust 2021 Bring, Scheduled for Release in October?

Author | Mara BosTranslator | SambodhiEditor | Cai FangfangRust 2021, the third edition of the Rust language, is scheduled for release in October. Rust 2021 includes several minor changes, yet they are expected to significantly improve the experience of using Rust in practical applications.What is a version? As part of Rust’s update principles, the release … Read more

Is C Language Only Applicable to Microcontroller Programming?

Is C Language Only Applicable to Microcontroller Programming?

Many students who are new to microcontrollers often ask me:“Teacher, is C language only used to light up LEDs and control motors? Does learning it mean I can only do microcontroller development? Isn’t that too limiting?”In fact, C language is not such a “limited” language; it has already permeated every aspect of our digital lives. … Read more

College News || Entrepreneurship Lecture

College News || Entrepreneurship Lecture

On the evening of March 11, 2025, the School of Computer Science and Engineering held an entrepreneurship lecture at the Sunrise Technology Building A201. The theme of this lecture was “Software Development and Embedded AI: An Innovative Journey from Code to Intelligent Hardware,” featuring engineer Yu Shikun from Shenzhen Xinyingda Technology Co., Ltd. as the … Read more