. X, ~% o9 E. ~5 y6 Y% v/ ]1 k* U- Q, d D3 q: w4 I 统计结果: 每隔一次, 数据处理的时间会是前一次的将近20倍0 h2 E- `1 U2 t
DSP> cycles: 196468 : 11814000 4 c5 L! S& ~) M' P% i DSP> times: 430.85 us with CPU 456.1 e0 p, @$ ?. M: @! G
DSP> cycles: 3238292 : 11814000 , [: B2 {1 T) `1 D3 R6 y DSP> times: 7101.52 us with CPU 456. * X1 Q3 b/ k% b; e DSP> cycles: 157860 : 11814000" v6 x3 X! f' G. U7 S
DSP> times: 346.18 us with CPU 456.4 [0 g; n6 ]# H3 Y
DSP> cycles: 3265684 : 11814000 : _& i4 }- T' ?7 A, x DSP> times: 7161.59 us with CPU 456. * M- Y" w* W6 n% v# m0 i DSP> cycles: 156344 : 11814000 ( Y2 M1 \* W( k% {$ }- U; j9 G DSP> times: 342.86 us with CPU 456. $ T2 f% I B; o1 i3 h6 L% L" J DSP> cycles: 3304428 : 11814000( I: N w; O, m- ]( ^- ?
DSP> times: 7246.55 us with CPU 456.5 i/ {) U7 ?0 G" E9 K
9 Y- r! J) Y! i2 T3 B, T% l设置:相应的表放到IRAM中了1 D, m' @' S7 U i
SECTIONS 4 K" \; b4 X! P$ `# s1 A. N{* V! V) I! q" I# K
.edma_data>IRAM align = 0x80) Z% Q9 @& H; s, \" W; s
.audio_glb> IRAM align = 0x80! y# @' C: p7 k% r1 L) K5 \+ Q
.f_table> IRAM, align = 0x80 ( _( Q8 x7 g( V+ w$ ?1 G" f$ h1 z
.f_text> DSP_PROG, align = 0x80 $ O+ X# Z9 @7 n: z; K3 E+ P$ E .f_glb> IRAM align = 0x80 3 H5 G7 I$ S" x% s* K .ref_glb > IRAM align = 0x80/ ^$ e6 {% r, q3 w
} ) L8 k9 ]3 c) h ! x+ T/ Z$ L/ _- x 3 K+ _. E6 g9 l$ [' r3 i8 R编译加了-O3 优化参数 & @* U U) p4 B0 }0 y' Q7 ^* m ' C2 M4 [9 Y5 \& k, A( A" [, {" d1 v8 l* s3 C; m( n
# E) s1 M6 j. Y% T% h) u8 L1 \
5 d. e; b& H" _0 H
6 F+ `/ Z$ p8 A) I7 H