|
|
板凳

楼主 |
发表于 2017-9-2 17:51:57
|
只看该作者
本帖最后由 liangws 于 2017-9-2 17:52 编辑 4 y' M. i/ k+ C ]# j% g
& B f7 [8 j+ ]1 M双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):+ P& L2 A/ Q0 ?
void server_working(void *server_ptr)
3 z0 o" {: t6 a% C; {$ i{
4 ~( M: ]% F/ N" q8 p7 @4 h Server *server = (Server *)server_ptr;2 u! i) x- J/ F& r5 X7 l, G
% }$ n) d ?" h) Y7 w& a
server_ipc_resource_init(server);
0 ]- G# g" [; x- {. [5 ` n& ?7 ^) p1 _& K7 J5 ?* G+ a
//初始化aic314 n& k4 c- }/ M! ?0 ^2 |
aic31_op_init(NULL);3 y2 m& |6 R' S+ S/ W
//demoLineoutMain();
$ w* e `4 @3 c! d( \- e, B# n4 f3 G2 \
o- E- }* R7 _7 t
+ y) |2 `& ^" O: A
$ H/ M- u, q* \7 p4 Q; Y, j+ f- D( l" t- h, Y
! V, a& I' D( T+ i+ @$ R //加载fpga程序5 G/ N( W) V) I4 {
server->fpga_conf_start = true;
6 U$ N; f/ w; H* J# W5 ]+ B% E while(server->fpga_conf_start) {
$ B D: o" c* ~ //处理fpp数据) r9 S% v) }% R q' x
server_handle_fpp(server);
* s2 A$ Y& V( W% b; f$ m: g }( u o3 J2 _$ D5 x! f' P" o. T
2 s. x& d3 b2 @( V" q' ~9 K% k do {$ l& h! e. O- {7 V$ O/ P5 K2 h5 d# D
//处理来自arm消息+ c. I4 U/ C$ M4 J0 _
if (!server_handle_message(server)) 6 f' o/ e& y, O; e9 \
break;
1 t( I+ k4 ] v) Y" S/ y ]7 S! A) y* N0 A" G1 m% W1 R
//处理接收upp数据2 s7 z- _6 L \, s* L
server_upp_data_recv(server);
5 ?" ]8 S/ A6 g( U" [) X4 G3 v9 { server_upp_data_send(server);, n- C; a3 k% p9 R/ D. ~6 C
} while(1);" z' ]$ D0 j+ s/ S1 ^" f
/ D- O, Y" x/ m" L2 c- Q
server_ipc_resource_release(server);) Q5 J1 n4 A' @- t5 M
server_destroy(server);
. \7 @6 Y0 V/ _; {$ O} |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|