|
板凳

楼主 |
发表于 2017-9-2 17:51:57
|
只看该作者
本帖最后由 liangws 于 2017-9-2 17:52 编辑
6 }# X8 ?' r( [9 F; h/ m1 [% u$ \7 u w; _& X
双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):
3 k; Q$ K; D$ Q+ g* X* kvoid server_working(void *server_ptr) 5 I) I% V" m7 H6 R
{3 }: r% g5 B% B8 I& g
Server *server = (Server *)server_ptr;4 h/ {, i) V* g! C1 _
8 k/ w' e. @5 E- q2 p9 E server_ipc_resource_init(server);" P2 s) G! x7 R: s% h' s% o# T
/ C p1 Y( p4 r8 | //初始化aic31' ]9 @1 ]$ T% V1 x! G
aic31_op_init(NULL);
1 V1 h7 d( U/ }% u9 J& O1 f //demoLineoutMain();& ]0 `7 O' B# v+ v# W( s* Y8 n
& K) m% q) P5 z- _( J
' {; }3 e" V+ Y" I+ ^, q& `( T% P" S+ i0 u
% z8 n" S B h# v+ T
; f: ~! m/ v) r3 d1 Q
# O( R! ^' a$ x6 ]1 q& z( x //加载fpga程序9 E' z+ Y$ Z6 n+ u6 m8 D
server->fpga_conf_start = true;2 i8 p0 A. i- c; x
while(server->fpga_conf_start) {
6 G; ` q7 q! z //处理fpp数据/ \% J5 I: f; N% z3 x- C7 q" }3 T/ C
server_handle_fpp(server);
' X" `0 X% |( }# `3 b }
% I2 y1 `7 X. d
8 I( N0 E6 w# r' P' W do {; u) Q2 y/ `, `+ P' k1 h. Q+ w& w
//处理来自arm消息0 K) _3 n- U& }8 o1 L d- k6 k
if (!server_handle_message(server)) 3 t7 H3 _- P ^1 Y8 t" c
break;
3 M' y$ }$ y, u* j( O$ v; v b, p& u8 u9 h' u' @# [/ S, Y! o! [
//处理接收upp数据. W+ G$ ^/ k9 H0 ^+ ]# Z) ?7 |, P
server_upp_data_recv(server);' Z6 d; B j$ w& [0 m$ { R% | X
server_upp_data_send(server);
% a: `. B4 R) G y } while(1);. l0 N6 c5 T. s( H' d
, R0 `9 s8 K0 N% r/ l server_ipc_resource_release(server);
8 `" M1 U9 R* J! k# V! h5 X server_destroy(server);/ B: Q! N! J4 _8 `! `) z* {
} |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|