如何分析一款芯片
总线
电源管理
时钟
Processors
CPUs
中断控制器
算力扩展
运算加速扩展
simd
neon
浮点运算扩展
fpu
vfp
存储扩展
内存保护扩展
mpu
mmu
内存加速扩展
cache
writebuffer
tcm
DSP
AI模块
调试扩展
Trace
Debug
存储
ram
flash
ram接口
flash接口(sdio memory 接口)
dma
外设
多媒体
GPU
音频
i2s
视频
lcd
RF
移动通信
WIFI
BLUETOOTH
GPS
zigbee
nfc
FM radio
其他
UART
USB
KEY controller
SIM
RTC
PWM
GPIO
看门狗
内置ram 大小 及 memory map
内置flash 大小 及 memory map
启动模式及各启动模式流程
外扩ram接口及建议初始化方法
外扩flash接口及建议初始化方法
从 异常向量表 到 各种段(代码段 只读数据段 数据段 bss 段)的初始化 及 C语言环境的初始化(甚至可以包括 libc 的初始化)
再到 各种用户程序段及用户程序运行环境的初始化
硬件
了解原理
了解硬件特性
知道通信过程
软件
读示例代码