|  | 
板凳
 
 
 楼主|
发表于 2017-9-2 17:51:57
|
只看该作者 
| 本帖最后由 liangws 于 2017-9-2 17:52 编辑 # I1 M& L' K$ s8 [/ k 
 3 k3 ]& \, S; j2 b5 c双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):
 1 [1 C4 a. |' Wvoid server_working(void *server_ptr)
 " s% @7 |% C$ r1 t- @{
 - o; |; L/ {: o9 G* T    Server *server = (Server *)server_ptr;
 & K) k3 a1 N1 S' X
 ; R" z0 U9 z1 \% O  `6 g    server_ipc_resource_init(server);
 # t2 s+ {- k" |" T) Y
 7 @# @2 L4 b4 R- e    //初始化aic31% o, [; W  f; Y5 k' H/ [8 B
 aic31_op_init(NULL);) \* W% t6 g- b! t( T
 //demoLineoutMain();
 $ Y# T- G% p, x# S1 f+ ], F, j- J3 ]7 |. V; P
 
 % h" k, z2 z  p; ~
 3 L% G% {! S) K* D; |1 S! ?3 v! }( @" [2 T0 c. Q3 w) \2 x- r
 
 * Q  D% c- S, t  a4 \5 l2 M; P% y8 C8 T# f
 //加载fpga程序: q2 A, P4 L3 E7 u9 o: {4 t3 n! F
 server->fpga_conf_start = true;
 * W4 t9 R$ [  N1 @    while(server->fpga_conf_start) {* S( B" H; }. A" u; R% f) N, h
 //处理fpp数据! a9 R" h! @" w/ U& I
 server_handle_fpp(server);% x+ R# y5 j! i) R5 F& D6 d+ N" V
 }
 ; l, a$ m3 v: m- S" P- K  {( r+ D# Z# B3 ]
 do {
 + [/ g8 e6 b. l6 d        //处理来自arm消息# z  z2 L! Z3 n, m! p: T
 if (!server_handle_message(server))
 3 y$ v8 L. @. v$ z5 k6 s2 a            break;+ q* l3 n$ ?: v
 
 2 [* U* T9 C/ a' X* Y        //处理接收upp数据
 , E% m) E) |: c& w# u3 ?        server_upp_data_recv(server);0 A/ v" K8 w: N
 server_upp_data_send(server);8 r: R7 [8 J1 o% L
 } while(1);
 8 R6 b! r' |& ]% N7 y
 6 G4 H% }2 i7 b6 R2 E8 a5 Y    server_ipc_resource_release(server);- f# O4 j1 T! G8 \2 h
 server_destroy(server);8 H" ]5 Q6 o. Y5 {% V
 }
 | 
 
x本帖子中包含更多资源您需要 登录 才可以下载或查看,没有帐号?立即注册 
  |