Behind Meizu: Interview with BSP Engineer Wu Zhangjin

Behind Meizu: Interview with BSP Engineer Wu Zhangjin

What is Meizu’s core competitiveness in the Chinese market after 13 years of ups and downs? It is the people. Even though the surface story only lets us remember the stubborn Huang Zhang and the humble Bai Yongxiang, standing under the halo of Meizu’s dream are thousands of battle-hardened yet anonymous technicians and engineers. I … Read more

How to Become an Excellent Embedded BSP Engineer?

How to Become an Excellent Embedded BSP Engineer?

▼Click the business card below to follow our public account▼ Abstract: BSP, short for Board Support Package, means Board Support Package in Chinese. A BSP engineer is responsible for the development, debugging, and maintenance of the board support package. So what is a board support package? What is a BSP engineer? How can one become … Read more

What Is a BSP Engineer?

What Is a BSP Engineer?

Article Source https://luomuxiaoxiao.com/?p=170 1. Embedded Systems To understand what an embedded software engineer is, we first need to discuss embedded systems (embedded devices). Wikipedia defines embedded systems as follows: An embedded system is a computer system that is embedded within a mechanical or electrical system, designed for specific functions and real-time computing performance. In simple … Read more

Library-Based Embedded Device Driver Development

Library-Based Embedded Device Driver Development

Follow and star our public account to access exciting content Source: The Last Bug Some friends asked me how to write excellent C code. This cannot be explained in just a few sentences. Excellent code is bound to be the crystallization of various programming techniques and design philosophies, so it requires step-by-step accumulation of methods … Read more

The ‘Library’ Concept in Embedded Device Drivers

The 'Library' Concept in Embedded Device Drivers

I'm Lao Wen, an embedded engineer who loves learning. Follow me, and let's become better together! How to write excellent C code? Excellent code is a crystallization of various programming techniques and design ideas, so it requires step-by-step accumulation. I’m sharing this article on building the ‘library’ concept for everyone to experience. What if device … Read more

A Brief Discussion on Linux PCI Device Drivers (Part 1)

A Brief Discussion on Linux PCI Device Drivers (Part 1)

Click on the top“Baiwen Technology”, select the top public account Embedded essentials delivered promptly —— Author | linuxdrivers Source | https://blog.csdn.net/linuxdrivers/article/details/5849698 A student suggested writing about PCI drivers, and today I found a long article that is one of the most detailed blogs on PCI available online. It is divided into two parts, and this … Read more

Building the ‘Library’ Concept for Embedded Device Drivers

Building the 'Library' Concept for Embedded Device Drivers

How to write excellent C code? Excellent code is undoubtedly the crystallization of various programming techniques and design philosophies, so it requires step-by-step accumulation. Here I share this article on building the ‘library’ concept, and everyone can experience it. What if device programs were perfectly library-based? 1. All engineers would spend minimal effort when porting … Read more

Mastering Linux Device Driver Development – Bilingual Edition

Mastering Linux Device Driver Development - Bilingual Edition

Mastering Linux Device Driver Development, published by People’s Posts and Telecommunications Press, English original title: Essential Linux Device Drivers. Author: Sreekrishnan Venkateswaran, translated by Song Baohua and others. “Mastering Linux Device Driver Development” is a work in the field of Linux device driver development. The book is based on the 2.6 kernel and not only … Read more

Building OpenCV File System Using Buildroot for iTop Board

Building OpenCV File System Using Buildroot for iTop Board

After watching Xunwei’s 2020, what are everyone’s thoughts? The magician was shocked by everyone’s enthusiasm. Those coming for interviews should contact the magician for contact details; those urging the magician to share photos are making it tough for him~ Haha, but back to the point, technical blog posts need to be updated, and the driver … Read more

Offline Training: Building STM32MP1 OpenSTLinux with Buildroot

Offline Training: Building STM32MP1 OpenSTLinux with Buildroot

Course Introduction The STM32MP15x series microprocessors adopt a Cortex-A + M architecture, where the A core can run open-source operating systems such as Linux and Android. OpenSTLinux is a mainstream open-source Linux distribution officially released and supported by ST, which is crucial for STM32 embedded software solutions and supports running on the STM32MP1 A7 core. … Read more