Restoration of Disassembled Code for Non-Power-of-Two Divisors

Restoration of Disassembled Code for Non-Power-of-Two Divisors

This article is a highlight from the Kanxue Forum. Author from Kanxue ForumID: TkBinary Table of Contents Series Articles 1. Supplementary Mathematical Knowledge 1.1 Introduction 1.2 Fractions 1.2.1 Fraction Addition 1.2.2 Fraction Multiplication 2. Division Optimization for Signed Non-Power-of-Two 2.1 Advanced Code and Disassembly 2.2 Restoration of Non-Power-of-Two Division 2.3 Optimization and Principles for Non-Power-of-Two … Read more

Essential Tools for Embedded Development: A Step-by-Step Guide to Mastering Makefile

Essential Tools for Embedded Development: A Step-by-Step Guide to Mastering Makefile

Hello everyone, welcome to <span>LiXin Embedded</span>. In the development era, tasks like code compilation, linking, and cleaning can be quite tedious. Makefile acts like a project manager, helping you automate these cumbersome tasks. Many people may find Makefile a bit mysterious when they first encounter it, but it is not complicated. Today, we will take … Read more

Practical Embedded Development with Flutter

Practical Embedded Development with Flutter

1. Why Choose Flutter for Embedded Device Development? 1. Cross-Platform Capability 2. Industrial-Grade Hardware Support Raspberry Pi 4B: Stable 60FPS at 1080P Interface Jetson Nano: Drives 4 Touch Screens Simultaneously Allwinner H616: 2. Full-Stack Development Environment Setup for Raspberry Pi 1. Trimming Embedded Linux System # Build a minimized system (only keep components necessary for … Read more

Beiqi Technology’s RK3588 Core Board Passes Rigorous High and Low Temperature Testing

Beiqi Technology's RK3588 Core Board Passes Rigorous High and Low Temperature Testing

The RK3588 development board underwent temperature and humidity testing at an environmental temperature of 65 degrees Celsius and 90% humidity, successfully passing the test. After completing the temperature and humidity testing, a low-temperature test was conducted, with an environmental temperature below -40 degrees Celsius, and the motherboard successfully passed the test. The RK3588 core board … Read more

Unisoc 6nm Android 13 Octa-Core 2.3GHz Processor T820/T9100 – Domestic 5G Android Core Board Solution

Unisoc 6nm Android 13 Octa-Core 2.3GHz Processor T820/T9100 - Domestic 5G Android Core Board Solution

The T820 (T9100) utilizes advanced 6nm EUV process technology, integrating a high-performance application processor with a built-in financial-grade security solution, delivering a new performance experience in the 5G era. Additionally, the T820 (T9100) supports 4K ultra-high-definition video recording, 108MP ultra-high pixel photography, and 120Hz high refresh rate display, significantly enhancing multimedia and entertainment experiences on … Read more

FreeRTOS-rust: A Rust Embedded Development Library Simplifying the Use of FreeRTOS

FreeRTOS-rust: A Rust Embedded Development Library Simplifying the Use of FreeRTOS

In the field of embedded system development, the Rust language is increasingly favored for its advantages in safety, performance, and concurrency. However, seamlessly integrating Rust with the mature real-time operating system (RTOS) FreeRTOS has always been a challenge.<span>FreeRTOS-rust</span> project has emerged to provide developers with a convenient way to build efficient and reliable FreeRTOS applications … Read more

Embedded IoT Software Development: Have You Used AT Commands?

Embedded IoT Software Development: Have You Used AT Commands?

Scan to FollowLearn Embedded Together, Learn and Grow Together Overview AT commands (Attention Command) are a widely used text command line protocol in communication devices such as modems, GSM/GPRS modules, and Bluetooth modules. It originated from the command set designed by Hayes for its smart modem in 1981 and later became the de facto industry … Read more

How Embedded Developers Can Respond to the Era of Deflation (Part 2)

How Embedded Developers Can Respond to the Era of Deflation (Part 2)

In the era of deflation, the uncertainty of the economic environment increases. For embedded developers to establish a foothold in this context, it is crucial to build a solid defense system. The following will provide comprehensive and practical strategies for embedded developers from three key aspects: industry selection, career planning, and financial management. 1. Industry … Read more

Introduction to Embedded USB Development: Essential Knowledge You Must Know

Introduction to Embedded USB Development: Essential Knowledge You Must Know

USB, short for <span>Universal Serial Bus</span>, has long been an indispensable technology in our daily lives. From connecting keyboards and mice to PCs to enabling communication between embedded devices and hosts, USB has revolutionized peripheral connectivity with its simplicity and robust compatibility. The Birth of USB Let’s take a look at the PC usage scenario … Read more

How Much Can You Earn from Embedded Development from Work to Retirement?

How Much Can You Earn from Embedded Development from Work to Retirement?

Follow+Star PublicAccount, don’t miss out on exciting contentSource | Big Fish RoboticsToday, I asked DeepSeek the following question:How much can an embedded software developer earn from the age of 22, when they graduate from a regular undergraduate program, until retirement? 1. Career Stages and Salary Levels 1. Junior Engineer (0-3 years) Salary Range: Annual salary … Read more