📘 NXP·BSP 实战
原理图·驱动
🎯 30章 完整目录
01
NXP开发板概览
i.MX系列
硬件框图
核心板/底板
02
原理图基础
电源树
PMIC/DCDC/LDO
上电时序
03
时钟系统
24MHz晶振
RTC
PLL配置
时钟树
04
复位与启动
POR复位
看门狗
BOOT_CFG
05
DDR4内存接口
原理图连接
VREF
ODT
PCB走线
06
eMMC与SD卡
eMMC协议
SD检测
上拉电阻
07
QSPI Flash
四线模式
DTR
分区布局
08
以太网接口
RGMII/RMII
PHY选型
时钟复位
09
USB接口
USB 2.0/3.0
Type-C CC
ESD保护
10
HDMI与显示
HDMI
eDP/LVDS
背光驱动
11
音频编解码
I2S
WM8960
NAU88C22
麦克风/喇叭
12
摄像头接口
MIPI CSI
DVP
I2C控制
13
UART与调试串口
电平转换
RS232/485
调试复用
14
I2C总线
电平转换
设备地址
上拉电阻
15
SPI总线
SPI模式
片选
DMA传输
16
GPIO与中断
复用功能
中断触发
去抖电路
17
ADC与触摸屏
ADC参考电压
四线/五线触摸
18
PWM与电机控制
PWM输出
H桥驱动
编码器
19
CAN总线
CAN收发器
终端电阻
CAN FD
20
温控与风扇
LM75
PWM风扇
过热保护
21
BSP概述
BSP结构
Yocto/Buildroot
设备树
22
设备树语法
dts/dtsi
节点属性
reg/interrupts
23
时钟与复位驱动
clk框架
reset控制器
设备树绑定
24
GPIO驱动
pinctrl
gpio子系统
中断控制器
25
I2C驱动
i2c_client
adapter
设备树匹配
26
SPI驱动
spi_device
spi_message
DMA
27
MMC/SD驱动
mmc子系统
host控制器
设备树
28
网络驱动
dma_engine
phy驱动
net_device
29
显示驱动
DRM框架
fbdev
MIPI DSI/HDMI
30
音频驱动
ASoC框架
codec驱动
DAI链路