|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 岁月如歌21 于 2025-11-18 17:10 编辑
: B& y. H8 p% D1 t7 @5 j: D
L# f4 m' m, S2 Y- z5 I2 _4 Q+ HSPI+DMA传输间隔时间测量@AI8051U t9 a# R1 T' N; c: g$ F8 H
# H' Q) y5 D) ~& I4 z$ b4 K/ C/ ~1 U% Q" F
5 g- {3 t7 M( y. K* h4 p: c开启高速SPI的FIFO模式使能,
$ G$ t1 v; q' V/ a4 S% z, i* W9 i4 a并减少高速SPI的HOLD时间与SETUP时间,6 L, l3 S8 g' V' r
可减少SPI+DAM通信间隔时间。
; P, l/ \" A1 z, v0 E这些参数对普通SPI+DAM通信也是有效的。
; ~; V1 `+ N9 f) N1 k8 ]6 v
; w& D! f" S* x7 d; Y6 v此外,AI8051U芯片DMA增加了DMA_SPI_ITVH/DMA_SPI_ITVL寄存器,( I+ ^2 J' w7 o `3 A2 a' O" M
将这两个寄存器设置清零(默认为3),间隔时间能降低到72ns左右(主频40MHz):% N" D& m/ L1 i0 c/ t1 g
) M5 B9 f6 M! \7 l/ X一个系统时钟周期:1/40M = 25ns,72ns/25ns = 2.88个系统时钟周期。
1 o: _/ P/ ^7 F, l# \/ X) {
: \" Q* o% a4 a# y7 M' T+ y, s5 e. Q7 H; W! ^! z
7 }% g; m! n' E/ l e0 z
|
|