嵌入式开发者社区
标题:
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.sh
9 ]+ ]2 v9 \, |# N4 `
+ MODULE_NAME=syslink
5 p. w5 R2 ~8 {* U9 S) M
+ lsmod
; G& J8 k) V! k7 g6 Y9 p
+ grep syslink
1 G& [8 R" D# T: E
+ '[' 0 -ne 0 ']'
/ y8 c( G9 B- b, ?$ C2 Q# a9 \$ ]2 |
+ ./slaveloader startup DSP ../dsp/debug/demo1DSP.out
0 y% u, y0 I# E; J$ k$ ]
Attached to slave procId 0.
3 I2 e! r( i# s7 I o N
Loading procId 0.
9 `) v% B! K3 M o8 Y
Loaded file ../dsp/debug/deDék??? ??I
- r1 m* j( _+ e# r& n
C¥?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 f
Attached 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' P
Eü³^.+Ëëý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