如何分析一款芯片
總線
電源管理
時鐘
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 的初始化)
再到 各種用戶程序段及用戶程序運行環境的初始化
硬件
瞭解原理
瞭解硬件特性
知道通信過程
軟件
讀示例代碼