|
本帖最后由 yhyhyh 于 2017-10-27 14:13 编辑
5 I I) d0 N6 j7 k, r* L$ y
0 N' K Y- x! K# K" y6 O1 ctl-ipc里面的share_memory能编译。但是烧到开发板里面运行就是会卡在+ ./../host/app_host
1 P( e$ O8 u/ o. U: Q: L* O' ]4 s& b& ^( t7 b) _
- root@tl:~# cd /media/mmcblk0p1/shared_memory/run/0 ]1 s& U& C; R4 g3 E# M: c/ \
- root@tl:/media/mmcblk0p1/shared_memory/run# ./run.sh9 I K. Y0 R0 N8 k0 R" b
- + modprobe syslink: A8 d5 [- W/ S& ~
- [ 47.592375] SysLink version : 2.21.01.059 o2 G# f3 N9 ?% v% q$ T
- [ 47.592403] SysLink module created on Date:Nov 1 2014 Time:06:57:48% N7 w8 ]; F7 ~# i. f% P0 m: U2 p9 k
- + slaveloader startup DSP ../dsp/Debug/shared_memory.out
5 ~ q4 M, X9 b6 G - Attached to slave procId 0.7 f U% @8 X) B E% V. o
- Loading procId 0.
' ]8 M# r: o; F$ U( N - Loaded file ../dsp/Debug/shared_memory.out on slave procId 0.3 q* e4 k9 V# s8 K9 B5 i
- Started slave procId 0.
1 H+ N x( P% F! I* [) G& _ - + ./../host/app_host
复制代码 我尝试在ARM端的main.c里面添加printf查看程序卡在哪里,发现是这段循环. D, M& _6 W2 O3 a
- while(1) {
! V7 i$ D1 S' O+ e1 Z1 I9 b7 X - char src[] = "helloworld";5 E: a5 _5 Q2 v* F( S7 y
- memcpy(dest, src, sizeof(src));4 Z& s* A$ h3 l+ K" N: q
- printf("while\n");- R( p$ `1 k9 ]3 ^1 M/ w3 Y3 V R
- sleep(1);
; S; T* s8 `0 x; F2 g% }: K - }
复制代码 运行的时候会不停的打印while! H6 U( O. u' w1 x/ E4 v7 x4 t
- Loaded file ../dsp/Debug/shared_memory.out on slave procId 0., Z- _ F% v% g
- Started slave procId 0.
# d: a/ C2 H7 y - + ./../host/app_host
7 E9 c4 k5 ~$ _8 c - yyh1. I7 D( d# a: y3 F: d
- yyh2" _% s: W7 A+ h$ g2 g
- while
- |" L8 A Q) @5 @9 W+ a( ] - while
5 r' m4 N% P' F4 p [) V% n. l - while
复制代码 这是一个问题。
% R5 o( \8 o3 }还有一个问题是例程fft在CCS的编译通过不了。显示:
# ]& n% _4 }: X4 m/ z0 u1 C! @- Description Resource Path Location Type+ S! O6 Q6 }0 ?! \% Y' g4 O3 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
2 r' K1 s( |: L. T
复制代码 可是我按住ctrl点这个头文件明明能跳转....9 j! O* V' d* K$ O8 }
, {/ x- i6 W9 w3 P- [. \ t" D
; |4 y& T# Z) k. I' j7 {6 m- {. P2 \) x5 z8 L3 ]* o" C3 i
/ R( g; ~3 V+ K3 W/ w5 f
|
|