EBSCO ASU & BSP Database: A Platform Rich in Foreign Language Resources

EBSCO ASU & BSP Database: A Platform Rich in Foreign Language Resources

The EBSCO ASU&BSP database includes Academic Search Ultimate (a comprehensive full-text database for various disciplines, abbreviated as ASU) and Business Source Premier (a full-text database for business and finance, abbreviated as BSP). Database Introduction ASU Database Coverage Years: 1887 to Present Subject Areas: Biological Sciences, Engineering Technology, Social Sciences, Psychology, Education, Law, Medicine, Linguistics, Humanities, … Read more

Essential Kernel Course for BSP Engineers: 3.1. Fundamentals of Device Drivers | Is I2C Really a Character Device? | What is the Difference Between Embedded Driver Engineers and BSP Engineers?

Essential Kernel Course for BSP Engineers: 3.1. Fundamentals of Device Drivers | Is I2C Really a Character Device? | What is the Difference Between Embedded Driver Engineers and BSP Engineers?

Adhering to high-quality original content, rejecting content piling, if you like it, please click the star above to bookmark, and you will receive updates immediately, thank you for your attention! In this section, we will begin the explanation of character device drivers. As an introduction, we will discuss the concept of device drivers, and I … Read more

What is the Relationship Between Embedded Linux Drivers and BSP? An Insight from an Experienced Engineer

What is the Relationship Between Embedded Linux Drivers and BSP? An Insight from an Experienced Engineer

Click the public account above「Follow」 and 「Star」 Click “Resource Sharing” in the background to get the link to the “Internet Resource Sharing Area“ Yesterday in the technical group, a newcomer asked a question: “I see on recruitment platforms that some companies are looking for Linux driver engineers, while others are looking for BSP engineers. What … Read more

Detailed Development of VxWorks 7 BSP

Detailed Development of VxWorks 7 BSP

VxWorks 7 is a modern real-time operating system (RTOS) launched by Wind River, with significant improvements in the modularity and tool support of its BSP (Board Support Package) development process. The BSP serves as a bridge between hardware and the operating system, responsible for hardware initialization, device drivers, and system configuration. This article will detail … Read more

How to Add SPI Driver for a New BSP

How to Add SPI Driver for a New BSP

Introduction The SPI bus is developed as a four IO port communication interface consisting of: CS, SCLK, MISO, MOSI; it is commonly used for communication between CPUs and peripherals. Common SPI bus devices include: TFT LCDs, QSPI FLASH, clock modules, IMUs, etc.; the development board integrates two SPI buses. This experiment will focus on the … Read more

Using STM32CubeMX to Generate Configuration Code Structure

Using STM32CubeMX to Generate Configuration Code Structure

Keywords: .extSettings, file structure, BSP Directory Preview 1. Introduction 2. The Role of .extSetting File 3. Usage Example 4. Summary 01Introduction While reading the UM1718 document, I found that CubeMX has a great feature that allows you to use the “.extSettings” file once, so that no matter which IDE you use later (as long as … Read more

IBM BSP: A Comprehensive Overview

IBM BSP: A Comprehensive Overview

1.1 Data Processing IBM BSP Information System Planning Guide: Introduction (1975) Environmental Changes In today’s rapidly changing environment, businesses must continuously and quickly adjust to adapt to changes. This requires senior management to have access to the latest information at all times, enabling them to achieve more efficient business management through in-depth analysis and resource … Read more

VxWorks BSP Board Support Package Development Manual

VxWorks BSP Board Support Package Development Manual

1. Introduction Board Support Package (BSP) is the hardware abstraction layer for VxWorks, responsible for initializing the processor, memory, clocks, interrupt controllers, and peripherals at system startup, and then handing control over to the operating system kernel. Without a suitable BSP, VxWorks cannot run on your hardware. BSPs are typically highly dependent on specific hardware … Read more

Comparative Analysis of BSP Development between VxWorks and Linux

Comparative Analysis of BSP Development between VxWorks and Linux

Comparative Analysis of BSP Development between VxWorks and Linux As embedded systems become increasingly complex, the demand for real-time performance and heterogeneous hardware support continues to grow. The choice of operating system becomes particularly critical, especially in low-level integration work such as BSP (Board Support Package). This article will delve into a comparison of two … Read more

Understanding CPUs: An Introduction

Understanding CPUs: An Introduction

Introduction The author, along with a few like-minded friends, are technology enthusiasts who have long wanted to undertake a project: can we combine our experiences to summarize some common issues, methodologies, and our thoughts encountered in work and study, and discuss and exchange ideas with peers through a series of articles? The reason for this … Read more