|
本帖最后由 yhyhyh 于 2017-10-27 14:13 编辑
+ K4 L& {9 T8 m) \5 J9 t' C8 v: I% }
tl-ipc里面的share_memory能编译。但是烧到开发板里面运行就是会卡在+ ./../host/app_host% T5 `- X5 c& u* [6 j, K
# l9 {6 w& M7 C! l5 I- root@tl:~# cd /media/mmcblk0p1/shared_memory/run/
; b+ D: j1 t$ s$ M2 M2 W- X - root@tl:/media/mmcblk0p1/shared_memory/run# ./run.sh. |! ^: A( P) n; T% G {
- + modprobe syslink N, }1 z& M2 ^
- [ 47.592375] SysLink version : 2.21.01.05
) F, p9 X. w2 v8 a* B. _2 P - [ 47.592403] SysLink module created on Date:Nov 1 2014 Time:06:57:48
6 t$ j% U7 I4 l. ]6 R# t; C - + slaveloader startup DSP ../dsp/Debug/shared_memory.out
6 o- G8 f3 n6 V; S+ {2 N0 L - Attached to slave procId 0.
0 O2 |# o6 D- ?# H3 j - Loading procId 0.
7 u S6 H1 y7 O# d5 S" k! S6 h - Loaded file ../dsp/Debug/shared_memory.out on slave procId 0.2 a% }+ {8 B0 p* o" G* L2 `
- Started slave procId 0.
4 k; g* r e! p, b% C: D - + ./../host/app_host
复制代码 我尝试在ARM端的main.c里面添加printf查看程序卡在哪里,发现是这段循环, J, X& Y$ Q! R! X2 l3 u
- while(1) {
! f" V! ?& I- m - char src[] = "helloworld";
3 l+ F" A2 d* ?" P, r; S - memcpy(dest, src, sizeof(src));
4 q X3 @, K6 A7 W* d( p/ G - printf("while\n");$ N" T) V3 y' }* ^" G/ `
- sleep(1);( a9 e5 t) R+ {# O4 i
- }
复制代码 运行的时候会不停的打印while. f4 T* |# f' ]1 l1 `5 ]
- Loaded file ../dsp/Debug/shared_memory.out on slave procId 0.
4 }4 j. n/ H# @/ ^+ W - Started slave procId 0.
( K# A" W. [& M, o - + ./../host/app_host2 ^9 v$ M" C, o) H
- yyh1
4 e+ J) { \# z - yyh2
- w2 x! [7 U) f p# r; j; v& f - while) H Q) d7 I u: }$ ?$ b
- while; y: G) Z$ G; W# v6 x
- while
复制代码 这是一个问题。
, k- [- N. l+ n( e+ n0 b P5 c b还有一个问题是例程fft在CCS的编译通过不了。显示:, F- w- d) ^, c3 L. E
- Description Resource Path Location Type4 T5 @2 u- T1 c$ H4 z* r
- <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$ J7 S9 ]& \7 e& k. D% X- S' v
复制代码 可是我按住ctrl点这个头文件明明能跳转....
5 w$ L6 t/ @( p) C& X) n2 p0 B
8 s3 z, G }9 F( J( x' N& h X7 u" h% F4 u6 Q# w; x3 M. j3 D
+ h% M* s, q2 T, z9 ^
% I9 x5 ^% s9 S
|
|