Effective Prevention of Memory Leaks in Embedded C Programming

Effective Prevention of Memory Leaks in Embedded C Programming

Click the blue “One Bite Linux” in the upper left corner and select “Set as Favorite“ Get the latest articles immediately ☞【Resource】Learning Path for Embedded Driver Engineers ☞【Resource】Linux Embedded Knowledge Points – Mind Map – Free Access ☞【Employment】A Comprehensive IoT Project Based on Linux for Your Resume ☞【Employment】Resume Template for Job Hunting 1. Introduction Recently, … Read more

Essential Embedded Development: RK3562 Linux Commands (Part 1)

Essential Embedded Development: RK3562 Linux Commands (Part 1)

This article introduces commands for checking the hardware configuration and common debugging commands in the Linux system, helping developers quickly understand the hardware information of the development board and perform related debugging.Touch Intelligence RK3562 Development Board demonstration, equipped with a quad-core A53 processor, with a main frequency of up to 2.0GHz; built-in independent 1TOPS computing … Read more

Embedded Linux: Thread Creation, Termination, Reclamation, Cancellation, and Detachment

Embedded Linux: Thread Creation, Termination, Reclamation, Cancellation, and Detachment

Click the blue text above to follow us The operations of thread creation, termination, cancellation, reclamation, and detachment are core to multithreaded programming. In multithreaded programming, it is essential to manage the lifecycle of threads properly to avoid issues such as resource leaks, race conditions, or zombie threads. 1 Creating Threads In Linux, by default, … Read more

Step-by-Step Guide to Setting Up Embedded Development Environment on Ubuntu 18.04 – Part Two

Step-by-Step Guide to Setting Up Embedded Development Environment on Ubuntu 18.04 - Part Two

In the previous blog post we installed the Ubuntu 18.04 LTS system. Now, I, Old Wu, plan to delve into some basic concepts of Ubuntu. Ubuntu is a South African concept focusing on the loyalty and connection between people. The word comes from Zulu and Xhosa. Ubuntu (pronounced “oo-BOON-too”) is regarded as a traditional African … Read more

Embedded Learning Path: Linux Basics and Scripting

Embedded Learning Path: Linux Basics and Scripting

Click “Ke Yan Achievements” to follow, and select “Set as Star” to avoid getting lost Introduction Before we start the article, let me ask you a question: If you want to become an embedded engineer, after learning C language, what do you think you should learn next? Think about it, leave a comment at the … Read more

Overview of Promising Next-Generation Embedded Linux Software Update Mechanisms

Overview of Promising Next-Generation Embedded Linux Software Update Mechanisms

As traditional package management solutions like APT and Yum gradually become obsolete and are unsuitable for the numerous emerging fields of Linux, such as embedded systems and IoT, a new generation of atomic Linux software upgrade solutions has emerged. Matt Porter from Konsulko Group compared these new technologies at the 2016 European Embedded Linux Summit … Read more

Introduction to Embedded Linux and SoC in the Era of IoT

Introduction to Embedded Linux and SoC in the Era of IoT

1. Overview 1.1 What is Linux; Linux is a free and open-source Unix-like operating system. The kernel of this operating system was first released by Linus Torvalds on October 5, 1991. After adding user-space applications, it became the Linux operating system. Linux is also one of the most famous examples in the development of free … Read more

Embedded Linux Qt Application Development: WiFi Search, Display, and Connection

Embedded Linux Qt Application Development: WiFi Search, Display, and Connection

Click the “Embedded Application Research Institute” above, and select “Top/Star Public Account“ Useful resources delivered to you first! Source: CSDN Author | Rookie Qingqing Organizer | Embedded Application Research Institute Recently, I have been working on the WiFi connection features for an embedded Linux product. I spent a week successfully completing the scanning, connecting, and … Read more

What You Need to Learn for Embedded Development

What You Need to Learn for Embedded Development

Today I will share some knowledge that you need to learn for embedded development, to help you with self-study. What you need to learn for embedded development mainly includes the following aspects: 1. Circuit Knowledge (Because hardware design involves component selection, schematic and PCB design, and circuit debugging, you need to master knowledge related to … Read more