|
|
本帖最后由 yhyhyh 于 2017-10-27 14:13 编辑 2 R7 R% K! ^; J2 ~/ M6 P- t/ m$ n
" |* F3 f B4 O
tl-ipc里面的share_memory能编译。但是烧到开发板里面运行就是会卡在+ ./../host/app_host% W; O7 ]: t9 e, V" ]9 r
* I$ V1 }3 r: K3 e- root@tl:~# cd /media/mmcblk0p1/shared_memory/run/" O7 U; H9 Z* ^
- root@tl:/media/mmcblk0p1/shared_memory/run# ./run.sh3 L$ D) i1 w. v9 \% U
- + modprobe syslink
# {; T# i+ I# w( l: h - [ 47.592375] SysLink version : 2.21.01.05
8 r2 e! K8 D) }7 K; t+ A" h - [ 47.592403] SysLink module created on Date:Nov 1 2014 Time:06:57:48
% l/ O& _, Y* y# S% Z- ]9 V" w5 G - + slaveloader startup DSP ../dsp/Debug/shared_memory.out( J8 D: o% H7 k& V6 D% v
- Attached to slave procId 0.
* b& i, @6 L; I9 v& { - Loading procId 0., H2 i# g% |7 f4 v) v1 w6 ?
- Loaded file ../dsp/Debug/shared_memory.out on slave procId 0.! q6 j- `/ r" [; F0 _/ w
- Started slave procId 0.5 ] @2 t) }- u/ j E
- + ./../host/app_host
复制代码 我尝试在ARM端的main.c里面添加printf查看程序卡在哪里,发现是这段循环0 E5 }% K" P+ }* X6 t# f" R `
- while(1) {9 M, ` s% Y; _( n2 S
- char src[] = "helloworld";, ]1 y9 x [, c- `
- memcpy(dest, src, sizeof(src));
; G* G" n( J+ Y1 G. o J! w; c. C - printf("while\n");5 q7 P0 o) r+ {
- sleep(1); v" V* U$ l, j) L- }0 X% Y+ Z N) L
- }
复制代码 运行的时候会不停的打印while
! \- \5 H1 v; W8 |5 S# `- Loaded file ../dsp/Debug/shared_memory.out on slave procId 0.
/ l$ K7 _5 P7 j! r. W, c - Started slave procId 0.- u* x3 @. j. t* U
- + ./../host/app_host! w" W7 V) l1 T5 k: [1 d' v
- yyh1" b; f# E) Q4 n9 K$ a6 m
- yyh2
6 b: n1 ^2 H+ ]) k+ h. j8 l( Y - while" E7 F' \# V# k) m1 n) e W( l4 g
- while5 v: H) {1 O4 H+ M9 }; |% i; W' H' K3 y
- while
复制代码 这是一个问题。1 z1 _; s/ b/ \
还有一个问题是例程fft在CCS的编译通过不了。显示:7 u" y$ U$ e- W1 v$ M& T
- Description Resource Path Location Type ~8 ~. z; G+ W3 k: q- i
- <a href="file:/C:/Program%20Files%20(x86)/ccsv5/tools/compiler/dmed/HTML/5.html">#5</a> could not open source file "dsplib.h" fft.c /fft line 1 C/C++ Problem
4 k4 S$ i' B( I, A; Z7 f. M& o
复制代码 可是我按住ctrl点这个头文件明明能跳转....
9 T1 b3 B u! I, V/ G" z; M
6 O1 g% x% ?% H" r, E( [( O& ?' `, J- m9 Y1 ]9 U
$ D4 ]2 a3 F) j* d: q, D$ O
; g( w% e7 q5 F- X% g$ r+ g7 a, D
|
|