|
本帖最后由 yhyhyh 于 2017-10-27 14:13 编辑 5 u) ?" j: q4 ?5 W1 a/ x( o
, Y! d% g1 g$ |: U. G
tl-ipc里面的share_memory能编译。但是烧到开发板里面运行就是会卡在+ ./../host/app_host4 o; f! [) P4 O, ]' n
s! d% p& e' b$ V, w
- root@tl:~# cd /media/mmcblk0p1/shared_memory/run/- W9 `3 K+ ?& ?7 E
- root@tl:/media/mmcblk0p1/shared_memory/run# ./run.sh
9 w2 k+ z+ G1 Z - + modprobe syslink
+ I( C( s+ u- F7 p1 n/ x# G6 N - [ 47.592375] SysLink version : 2.21.01.05
4 p; s2 L, [, L - [ 47.592403] SysLink module created on Date:Nov 1 2014 Time:06:57:48( p8 q8 F/ Y6 U7 \
- + slaveloader startup DSP ../dsp/Debug/shared_memory.out
6 l# s5 N4 ^+ w9 k - Attached to slave procId 0.
- M& z7 Y8 K5 t; O% [0 m - Loading procId 0.' Y% l, x7 v) L: }( U
- Loaded file ../dsp/Debug/shared_memory.out on slave procId 0.6 Z) Z8 U! E% ]1 p) s
- Started slave procId 0.
- q1 S: e3 ]% ]- T( Y/ D: L/ ^: q3 e - + ./../host/app_host
复制代码 我尝试在ARM端的main.c里面添加printf查看程序卡在哪里,发现是这段循环
' B8 ]( D z* h8 F1 l- Q5 e) l9 y- while(1) {; Z0 z. a' W# _ p' v3 L
- char src[] = "helloworld";
4 g l$ [1 _8 C$ W# ^! d - memcpy(dest, src, sizeof(src));
+ D. W( a! d# p; a - printf("while\n");+ q3 y: r, n9 Q7 \8 ]4 D+ O
- sleep(1);' a) a! r+ U! p( V: j
- }
复制代码 运行的时候会不停的打印while
4 k2 \% i' q; B; }8 u2 r$ Q- Loaded file ../dsp/Debug/shared_memory.out on slave procId 0.* g; K4 F5 f2 }8 k C. s5 i4 v
- Started slave procId 0.* {: f: n: d3 o$ \3 x$ o" G, U
- + ./../host/app_host; R$ _6 {+ f* C- N( G/ ^
- yyh1) T! J7 s* |% ~& Q7 M
- yyh2. `6 B5 C* y/ Q h% P) i# j: H) U
- while$ v0 F: Z6 B* f- [0 `" s
- while
6 i+ ?- A1 F+ n8 ?2 A$ n& Q - while
复制代码 这是一个问题。9 N0 ?7 P5 R* Z: _$ U& p
还有一个问题是例程fft在CCS的编译通过不了。显示:; ]+ t& A4 R' \) K1 \
- Description Resource Path Location Type
( H3 ~+ e5 l4 x - <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 k& L- `" P) A+ t- j A. H0 }
复制代码 可是我按住ctrl点这个头文件明明能跳转..... _; ?9 y$ X Z5 u; _! J1 q
' Z4 h; h6 G* z' i% j; D) _
& C* x5 i+ w" ]. `- [) Z* _& r* \) s* l
& V% a: W" @) T. U) X |
|