|  | 
板凳
 
 
 楼主|
发表于 2017-9-2 17:51:57
|
只看该作者 
| 本帖最后由 liangws 于 2017-9-2 17:52 编辑 4 k( Z: ?4 b% r, s/ y
 & s% V( y. \; [* g( }双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):
 6 t, V( ]! F( J5 x4 ?5 zvoid server_working(void *server_ptr)
 5 j$ q7 k# ~% {9 L, W% O% X{+ {) j7 c% l) Q. o4 x" X
 Server *server = (Server *)server_ptr;- a' d9 j! T& \* Y; ^
 
 ( o* E- `& T1 X# ~. X4 Y6 R6 n    server_ipc_resource_init(server);
 ( g$ k% H5 j* ^- n  J5 ?8 U
 $ V$ k* @6 Q6 i! q, z    //初始化aic31
 / ?. F+ w- B+ u5 g' s    aic31_op_init(NULL);; j4 v  |2 c" V$ j1 a1 Z
 //demoLineoutMain();
 ( t4 g8 A" y5 W+ }3 [7 G( W" k% Q7 ?# y9 G' ?: g/ d8 Z
 
 2 ]6 j7 r" |. x; ?0 Q2 L/ J+ N5 L8 U9 r6 ?
 
 7 M3 O/ T+ x, D; g* p
 - P! X9 ]) }" b4 Y: z: D; Z7 h
 4 A  r9 D0 E/ Q6 u- K. p& ~% c    //加载fpga程序
 1 s- r( p4 _$ Q) f9 H% ^4 u, `    server->fpga_conf_start = true;
 3 L9 u9 g3 B8 ^# z- X) w9 w, h    while(server->fpga_conf_start) {
 * }; s! P* ^' o' M" h* d        //处理fpp数据
 8 z* j5 _: r/ @2 ~# s3 t% x        server_handle_fpp(server);0 [1 v! ]/ i3 P1 C2 E
 }/ I& I: Y( X* p' t7 K
 
 6 S1 G- l# b( I; A    do {; T  ?7 r7 F) H, N) q/ Q- y
 //处理来自arm消息- _5 i% r: @% D6 z2 ?+ v
 if (!server_handle_message(server))
 ) a! b4 s3 \- x+ i. w6 ^            break;; }! S. y/ g0 G2 Y
 
 ' C. |0 a& g! P/ Y        //处理接收upp数据1 I! I, y+ g! _3 t
 server_upp_data_recv(server);" v9 P9 d! j" v! ~- O/ r
 server_upp_data_send(server);; E# c6 Y& O. B+ M% F* m6 ]
 } while(1);9 r3 B7 t. V1 i0 N
 - p; k! n, `) ~5 T& r5 @/ A+ P
 server_ipc_resource_release(server);. z& l% P$ |* C* X9 ]& w1 \  h) n
 server_destroy(server);
 & l0 w/ E( I% N* \4 I}
 | 
 
x本帖子中包含更多资源您需要 登录 才可以下载或查看,没有帐号?立即注册 
  |