嵌入式开发者社区

标题: efficient_fft例程的syslinkIDE工程建立的问题 [打印本页]

作者: 林夕    时间: 2019-11-19 13:23
标题: efficient_fft例程的syslinkIDE工程建立的问题
      在完成helloworld的工程建立后我试着进行efficient_fft的工程建立。0 g4 h  m$ p  Z+ J, O% P
      我先将该工程dsp的相关代码复制进dsp目录,然后添加相关头文件和编译需要的源文件,' L6 b0 b8 j: e
[attach]5847[/attach][attach]5848[/attach][attach]5849[/attach][attach]5850[/attach],' @! ?) L8 @9 h/ c
       之后成功输出了.out文件,[attach]5851[/attach]4 a" q6 w2 X* w/ ~* I# k1 t! e$ B
       为了验证这个dsp程序正确与否,我将已经编译过的efficient_fft例程的host文件夹复制进目录,改动run.sh后整体拷进sd卡运行,(也即最终的工程文件中,DSP文件是我新建立的文件,HOST文件是成功运行的例程的文件,run.sh已经改正),结果zoc界面出现重复不断的乱码,开发板lcd屏幕没有动作。不知道这是为什么
7 U8 @3 |+ c1 A& o
作者: 林夕    时间: 2019-11-19 13:59
, 工程建立中出现了两个警告,syslink_service.c的[attach]5861[/attach][attach]5862[/attach]和一个dsp.cfg相关的警告,的但最后还是成功输出了。
+ O! ?' j1 f$ |- m* ?" A1 ?
' ~( ~- H/ n7 l4 T& K1 `! {最后的乱码是这样的,[attach]5860[/attach]. y" W  {: t+ C5 O5 @  `
" I. t/ G$ s3 X9 u+ X

作者: 林夕    时间: 2019-11-20 10:58
root@omapl138-Tronlong:/media/mmcblk0p1/demo1/run# ./run.sh9 ]+ ]2 v9 \, |# N4 `
+ MODULE_NAME=syslink
5 p. w5 R2 ~8 {* U9 S) M+ lsmod
; G& J8 k) V! k7 g6 Y9 p+ grep syslink1 G& [8 R" D# T: E
+ '[' 0 -ne 0 ']'
/ y8 c( G9 B- b, ?$ C2 Q# a9 \$ ]2 |+ ./slaveloader startup DSP ../dsp/debug/demo1DSP.out0 y% u, y0 I# E; J$ k$ ]
Attached to slave procId 0.
3 I2 e! r( i# s7 I  o  NLoading procId 0.9 `) v% B! K3 M  o8 Y
Loaded file ../dsp/debug/deDék???                                 ??I
- r1 m* j( _+ e# r& nC¥?EI?Zk}ùe·1.ˉ3^.+??9c?|S??í?i?í??W?é2LJ??*?ó÷‰y3jêY3!¢é? ?ˉ??' {" l( R' w- y2 Z# J4 Y7 A
Ct
* o( t) B2 e& m5 H- i& Zí?s?Zk???Y@?é??ílé?-i±35???í±i?-¢é? ′. T, l6 v$ P  Q) }4 z4 @

# `/ U. b, r: a' I运行之后的代码是这个样子,到加载dsp文件的时候就出现了乱码
. J$ f1 _( P. U) @; u; ~5 P                                     ??
作者: 林夕    时间: 2019-11-21 10:41
root@omapl138-Tronlong:/media/mmcblk0p1/demo1/run# ./slaveloader startup DSP ../, E! _3 I# S0 c/ S( G* x
dsp/Debug/demo1DSP.out
+ M$ W& E$ y& D' y# v  fAttached to slave procId 0.4 m' o5 d. s; k! L: Z
Loading procId 0.. }# v' d5 Y" D% z, q' R$ i
Loaded file ../dsp/Debug/deÐé+Ñ Ë Úñ¡WÂɯlJA©Š*7Éñ¥š±Å¶‚Éý£Â.¡ÅI…C…Íås¬Zkëå•Ý@®éšåÍléë¹c¬¦Sšåͱi®-¢ÉoKý­X±e“ª´®ËËÝ®–zªÕ¤š½m: k: i% L9 Z5 B, L/ F! I* ?5 Q
[, «Áp±‰•Õ¯¬IÕك’åtïšÑa²×HèE¥E¼.ͱ¥n«åÕw Éé)ås¬Zk˱³MwšåsìZk ¢Éåt¯šÑa²—H¨E¥CÅÍås¬Zkëå•݁.Žiåͱi®-i±“Mšås¬Zk ¢Éå ô¯šÑ…Ét¡EI…C
+ I6 K/ @6 }3 Z' PEü³^.+Ëëýn¥9.¯®Íl©kË)13µWšåÍl©«t²^¢½s´X.WHhE%E¼®Íl©këå•w€Ézs¹.+Ë­.£)ª] ®Íl©k ¢Éy × šÑa²×HèE¥E¼.ͱ¥n«åÕw Éé)ås¬Zk˱³MwšåsìZk 4 C5 u  q5 d9 v6 d0 k- M3 [
¢Éåt¯šÑa²—H¨E¥CÅÍås¬Zkëå•݁.Žiåͱi®-i±“Mš
2 g8 N+ G9 a8 O$ {0 V* F2 f9 T
) g" u9 D3 ~4 O1 c  l5 N使用ccs进行调试,加载dsp的.out文件这一步就出错了,应该是dsp程序的问题,但实在是不知道哪里出了问题,会导致出现这样的情况,有大佬能帮忙解答一下吗,万分感谢!!!
作者: 小白max    时间: 2019-12-6 11:18
你可以先看一下dsp端的log.h,看是不是dsp的串口打印配置的问题
作者: 林夕    时间: 2019-12-6 11:36
小白max 发表于 2019-12-6 11:18/ ^2 w4 Y+ _  P& c3 ^6 }
你可以先看一下dsp端的log.h,看是不是dsp的串口打印配置的问题
% _4 s# s( M2 k
已经解决了,需要把例程中给的platform.lib添加进去,之前一直没注意到这个文件。。粗心了




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4