Transitioning from MCU to Embedded Linux Development

Transitioning from MCU to Embedded Linux Development

Follow and star our official account, to access exciting content Source: Zhihu Author: snowdream I saw the following question on Zhihu. After 6 years in MCU, how do I transition to Embedded Linux? It’s quite awkward now; the MCU products I work on always feel repetitive, and I want to learn something new but don’t … Read more

Embedded Linux Driver Development: LED Control

Embedded Linux Driver Development: LED Control

Abstract: Yesterday, I introduced the method of lighting up an LED using bare metal programming. Today, we will light up an LED using driver development to see the differences between the two methods. 1. Let’s Look at the Schematic First, let’s check the schematic to see which IO port the LED on our board is … Read more

Key Concepts to Understand Before Learning Embedded Linux

Key Concepts to Understand Before Learning Embedded Linux

Click on the above “Baijun Technology“, select “Pin Public Account” Embedded technology insights delivered promptly ROM(Read Only Memory) and RAM(Random Access Memory) refer to semiconductor memory, where ROM retains data even when the system is powered off, while RAM typically loses data after power loss, with the typical RAM being the computer’s memory. There are … Read more

Embedded Linux Technical Summary

Embedded Linux Technical Summary

Click the top“100 Questions Technology”, select the pinned public account Embedded insights delivered promptly —— On the last day of 2018, it’s a great time to summarize the wonderful articles from this public account; looking back at 2018, the number of high-quality articles has increased compared to the previous two years. The happiest moment is … Read more

GDB Debugging and Common Commands in Embedded Linux

GDB Debugging and Common Commands in Embedded Linux

1. GDB Deployment Establishing GDB Debugging Connection: 1. Start GDB on the host, and start the server gdbserver on the target board. 2. Ensure that the compiled options for the program being debugged include the -g option to add debugging information, and that the debugging programs on both the host and target board are consistent. … Read more

Embedded Linux Development: Common Techniques and Tips

Embedded Linux Development: Common Techniques and Tips

I am Lao Wen, an embedded engineer who loves learning. Follow me, let’s become better together! There are techniques everywhere in life, and embedded Linux development is no exception. If beginners understand these commonly used techniques in development, it can help you avoid many detours. These techniques are not limited to a specific development board … Read more

Should You Transition from Microcontrollers to Embedded Linux?

Should You Transition from Microcontrollers to Embedded Linux?

Follow Baiwen Technology, choose to pin or star Don’t miss any exciting content — Author: Embedded Veteran Huo Ge Authorized reprint from the WeChat public account of Embedded Veteran’s Career Path (ID: ict_embedded), with added content and modifications. Recently many friends have voted and consulted on how to transition from microcontrollers to embedded Linux development. … Read more

Embedded Linux Learning Plan for Beginners

Embedded Linux Learning Plan for Beginners

As the saying goes, the beginning is always the hardest. When you first start, do you feel completely lost about where to begin? Searching online leads you to a pile of new terms that leave you confused, and even finding books in the library feels aimless? With ARM, Linux, and U-Boot all swirling in your … Read more

Storage Systems and Mass Production Methods for Embedded Linux

Storage Systems and Mass Production Methods for Embedded Linux

Abstract With the increasing application of Embedded Linux systems in consumer electronics, data collection, and industrial control, higher demands have been placed on both solution design and production capacity. Among them, the storage solution, as the most important component of the Embedded Linux system, should be given due attention from selection, design, to programming. The … Read more

Setting Up Embedded Linux Qt Environment

Setting Up Embedded Linux Qt Environment

This article introduces how to configure the Qt runtime environment on an embedded Linux development board and perform Qt program running tests. 1 Compiling tslib I have used tslib previously for testing the touchscreen, and here I will record the compilation process. Download the source code of tslib library: https://github.com/libts/tslib/tags Copy the downloaded source code … Read more