1. 一句话总结
- 数据手册(Datasheet) :讲芯片本身------硬件参数、电气特性、引脚、封装、功耗、温度。
- 用户/参考手册(Reference Manual) :讲怎么用芯片------寄存器、外设配置、时钟、中断、编程方法。
2. 详细区别(最实用版)
① 数据手册 Datasheet
给谁看:硬件工程师、画PCB的人、选芯片的人
内容只关于芯片物理特性:
- 引脚定义(GPIO、电源、BOOT、NRST...)
- 电气参数(电压、电流、驱动能力)
- 封装尺寸(LQFP48、LQFP64...)
- 最大频率、Flash/RAM 容量
- 温度等级、功耗模式
- 芯片型号命名规则
你什么时候查它?
- 画原理图
- 查引脚功能
- 确认芯片能不能满足供电/频率要求
② 参考手册 Reference Manual
给谁看:固件工程师、写代码的人
内容是芯片内部功能怎么用:
- 所有外设:GPIO、UART、SPI、I2C、ADC、TIM、DMA...
- 寄存器描述、位定义
- 时钟树、总线架构
- 中断映射、启动流程
- 外设工作模式、配置步骤
你什么时候查它?
- 写寄存器代码
- 配置外设
- 查某个位是干嘛的
- 看时钟怎么配置
3. 最简单记忆法
- 数据手册 = 芯片长什么样、能跑多快、电气特性
- 参考手册 = 芯片怎么编程、怎么用外设
4. 文件名规律(一眼识别)
- STM32F103xCDE_Datasheet.pdf → 数据手册
- STM32F103xx_RefMan.pdf → 参考手册
- UMxxxx.pdf → 一般是评估板用户手册(不是芯片手册)