Embedded Linux Driver Development: LED Control

Embedded Linux Driver Development: LED Control

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

Does Embedded Development Require Architectural Design?

Does Embedded Development Require Architectural Design?

My Understanding of Architectural Design 1. Understanding of Architectural Design Concepts I believe most readers of this article are engaged in embedded development, and you may have noticed that job postings for architectural design roles on recruitment websites are predominantly focused on Web development, with very few openings for system architects in embedded positions. My … Read more

Advantages of Linux Over Windows for Embedded Development

Advantages of Linux Over Windows for Embedded Development

Follow+Star Public Account, don’t miss exciting content Source | Programming Guide Ubuntu 22.10 has already been released, but my computer’s Ubuntu is still on version 18.04. Currently, among the mainstream operating systems for PCs—Windows, Linux, and MacOS—Linux is still predominant in embedded development. So, what are the advantages of Linux over Windows? What advantages does … Read more

Embedded Linux and Android Learning Roadmap

Embedded Linux and Android Learning Roadmap

Website/Forum: www.100ask.net, www.100ask.org Taobao: 100ask.taobao.com Email: [email protected] WeChat Official Account: baiwenkeji Company Weibo: 百问科技 Personal Weibo: 韦东山 Version: V1 Date: 2016.07.29 Author: 韦东山 Description: Version 1, Android part not written I entered university in 1999, majoring in physics. During my freshman year, there was a general sense of unease in our class about the future, … Read more

Embedded Linux Driver Development: LED Control Method

Embedded Linux Driver Development: LED Control Method

☞【Practical Tips】A Comprehensive Linux IoT Project for Your Resume Today, we will light up an LED using driver development. Let’s see what the differences are! 1. First, Let’s Look at the Schematic First, check the schematic to see which IO port the LED on our board is connected to. Alright, from the schematic we know … Read more

How to Learn Embedded Linux Kernel? Sharing My Years of Experience

How to Learn Embedded Linux Kernel? Sharing My Years of Experience

Regarding how to learn the Embedded Linux kernel, I have some personal insights and understandings that I would like to share. Everyone has their own methods for learning the Linux kernel, and it varies from person to person. Generally, engineers engaged in embedded Linux driver and kernel development can be divided into two types: one … Read more

Using QT on Linux Embedded Devices

Using QT on Linux Embedded Devices

QT is one of the mainstream UI design software today, and the Linux system also supports QT applications, providing many convenient interfaces. Therefore, it is necessary to document the various details of implementing UI functionality based on QT on an LCD screen. Learning video link: https://www.bilibili.com/video/BV1pt4y1b7Mf/?spm_id_from=333.999.0.0&vd_source=4a2954680b189d193ad37cd99526e685) 1. System Configuration For convenience, I used the factory … Read more

Four Major Steps for Porting Embedded Linux Systems

Four Major Steps for Porting Embedded Linux Systems

Recently, I have been learning about system porting. During the study and debugging process, I encountered many problems and solved many issues, yet I always had a vague feeling about our development results. Upon reflection, the main reason is that we do not have a deep understanding of our development environment. Sometimes, a few simple … Read more

All Aspects of Embedded Linux Driver Development

All Aspects of Embedded Linux Driver Development

01 What to Learn in Embedded Driver Development Embedded development generally falls into the following four areas: 1. Embedded Hardware Development: Familiarity with circuit knowledge, very familiar with various common components, and mastery of analog and digital circuit design capabilities. Proficient in embedded hardware knowledge, familiar with hardware development models and design patterns, familiar with … Read more

Complete Embedded Linux Learning Roadmap and Resources

Complete Embedded Linux Learning Roadmap and Resources

A systematic embedded Linux learning roadmap, detailed e-books, accompanying guides, and complete source code are all packaged for free download. Be sure to save this! ZLG supports the maker plan, providing you with all the Linux learning materials in one go~ Linux has rapidly developed in just a few years, and its inherent advantages are … Read more