|
本帖最后由 yhyhyh 于 2017-10-27 14:13 编辑
5 b+ `4 l# ]( l- a8 j1 w
9 U; [8 S+ ]" ntl-ipc里面的share_memory能编译。但是烧到开发板里面运行就是会卡在+ ./../host/app_host; [$ }, f$ f3 @$ s9 y$ e3 q0 n, `
4 }1 C7 H! f9 r T: r9 F$ F' E& [+ Z- root@tl:~# cd /media/mmcblk0p1/shared_memory/run/
6 Y, k2 l7 F8 ~4 R, { - root@tl:/media/mmcblk0p1/shared_memory/run# ./run.sh/ q) K- o( T# Y4 q/ R. D' e
- + modprobe syslink9 t6 x/ ^. ^. l+ w8 ~) G
- [ 47.592375] SysLink version : 2.21.01.05! M' p7 S- `; h$ P
- [ 47.592403] SysLink module created on Date:Nov 1 2014 Time:06:57:486 l6 L& X% Q; ^1 \- \4 t0 m
- + slaveloader startup DSP ../dsp/Debug/shared_memory.out3 L1 c, p/ h! C0 Y6 S! R: J: C9 c
- Attached to slave procId 0.( D" G& `1 D3 g2 J
- Loading procId 0.) y' w) A6 c. }4 M( N |" j4 G( H( |
- Loaded file ../dsp/Debug/shared_memory.out on slave procId 0.
! p/ |% U9 V0 f0 j5 ]6 k5 T5 ?3 T - Started slave procId 0.
( x( D1 O/ w' T0 t; j - + ./../host/app_host
复制代码 我尝试在ARM端的main.c里面添加printf查看程序卡在哪里,发现是这段循环2 ~+ k& Q8 K6 B7 m( \, @: P
- while(1) {
/ l' G* V+ X, c5 ^" C: \2 {, L - char src[] = "helloworld";2 i1 ~9 C2 F* H3 K, b% `
- memcpy(dest, src, sizeof(src));# i1 c& v5 K ]; o7 Q
- printf("while\n");
3 Y+ C& y$ C0 S& x* n - sleep(1);
8 d2 }2 c! v- B! y- W# E - }
复制代码 运行的时候会不停的打印while2 t, i# `3 I: w. L' Y4 R
- Loaded file ../dsp/Debug/shared_memory.out on slave procId 0.
# w% N, E( H [! Z - Started slave procId 0.3 e: q& F8 ? c2 `+ \% S5 [. n, f
- + ./../host/app_host% J3 N1 r, ?, C/ L5 s# K
- yyh18 V N8 j) ?& w' h
- yyh2$ W6 d, y; f# V
- while% U$ S3 v9 ]1 e7 P c
- while
( c8 P1 u0 E! G$ a. R - while
复制代码 这是一个问题。
" C/ j1 R& k8 f5 s还有一个问题是例程fft在CCS的编译通过不了。显示:
; g3 b4 C6 b' z. f- Description Resource Path Location Type2 _1 C) s; |/ c. 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# i8 w4 S+ Q% P `% ?
复制代码 可是我按住ctrl点这个头文件明明能跳转....
' ]3 O* a6 v+ s8 C0 H, J& P4 y/ [- f7 \+ G4 e
4 [- U9 k) B) k: {: L7 c: R
) ?# F2 U J) Q6 r( b0 ~) x( g* Z) u5 V! ~# j
|
|