Is a Microcontroller Considered Embedded?

Is a Microcontroller Considered Embedded?

01 Question Many students have been struggling with:Should I learn microcontrollers or embedded systems? Some say that microcontrollers are also embedded systems; is that correct? Is embedded just Linux? Today, let’s discuss this issue. 02 What is a Microcontroller The essence of a microcontroller is a type of computer. So what is a computer?A computer … Read more

Automated Build for Embedded Linux

Automated Build for Embedded Linux

1. Development Experience The BSP engineers from device manufacturers mainly focus on root filesystem/driver porting/system integration/hardware debugging. It is important to note the distinction from the driver engineers at chip manufacturers. After graduation, the opportunities to write drivers from scratch are few and far between; most of the time, drivers are provided by the chip … Read more

Adding Bluetooth Support to Embedded Linux

Adding Bluetooth Support to Embedded Linux

Adding Bluetooth Support to Embedded Linux Background A brief introduction to the entire Bluetooth framework in Linux was provided earlier: Today, we will briefly discuss how to add Bluetooth support in Embedded Linux. Kernel Part The kernel part is mainly divided into two sections: module drivers and the in-kernel Bluetooth protocol stack. Here, we take … Read more

Zhongdian Atom Launches Allwinner T113-i Development Board for Heterogeneous Development and Industrial Control Design Solutions!

Zhongdian Atom Launches Allwinner T113-i Development Board for Heterogeneous Development and Industrial Control Design Solutions!

The ATK-DLT113IS development board is a product developed by Zhongdian Atom based on the Allwinner T113-i processor, designed for the embedded Linux field. It features high performance, high reliability, low cost, and a rich set of interface resources, making it suitable for embedded system development! T113-i Chip Framework T113-i Development Board Video Introduction Function demonstration … Read more

A Microcontroller Engineer’s Perspective on Embedded Linux

A Microcontroller Engineer's Perspective on Embedded Linux

Introduction This article provides a brief overview of some knowledge related to Embedded Linux, serving as a reference for those who, like me, wish to advance from microcontroller programming to Embedded Linux. With the increasing number of tutorials on Embedded Linux, I believe many friends studying microcontrollers have started to explore this area. What to … Read more

BitBake – A Powerful Engine for Embedded Linux Build Systems

BitBake - A Powerful Engine for Embedded Linux Build Systems

BitBake is a powerful build tool primarily used for building embedded Linux systems, playing a core role in the Yocto Project. It is not just a simple build tool but a complete task execution engine capable of handling complex dependencies and build processes. Basic Concepts BitBake uses specific configuration files (.bb files) to describe how … Read more

C Language Stands Out: Embedded Development Market Research

C Language Stands Out: Embedded Development Market Research

(Click the public account above to quickly follow) Source: oschina www.oschina.net/news/87778/2017-embedded-market-study The global electronics media group AspenCore released the 2017 Embedded Market Research Survey Report, with respondents mainly from North America (56.3%), Europe (25.2%), and Asia (10.6%). The complete report consists of 102 pages, and the download link is (http://m.eet.com/media/1246048/2017-embedded-market-study.pdf). Below are some slides extracted … Read more

Embedded Linux: fcntl() and ioctl() Functions

Embedded Linux: fcntl() and ioctl() Functions

Click the blue text above to follow us fcntl() and ioctl() are two system calls used to control file descriptors, each serving different purposes and functionalities in various situations. 1 fcntl() Function The fcntl() function provides the capability to perform various control operations on an open file descriptor, such as duplicating a file descriptor (similar … Read more

How to Master Embedded Linux?

How to Master Embedded Linux?

Follow and star our official account to access exciting content ID: Technology Makes Dreams Greater Compiled by: Li Xiaoyao As the saying goes, the beginning is always the hardest. When you first start, do you feel completely lost on how to begin? Searching online leads you to a pile of new terms that confuse you, … Read more