|
板凳
楼主 |
发表于 2017-9-2 17:51:57
|
只看该作者
本帖最后由 liangws 于 2017-9-2 17:52 编辑 ! s8 g5 M' t/ J# X4 }; b$ k$ n1 D1 `
; }( E/ `# N9 V$ J/ J, |双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):
; u4 B, I+ t$ D- U% U* V3 d* svoid server_working(void *server_ptr)
( a* d+ f1 @/ O) b{
K1 @ n( H9 U" X5 s Server *server = (Server *)server_ptr;( _% P/ m! d# [5 y9 b- G
3 C$ [- _! z }' q* O9 Z
server_ipc_resource_init(server);# Y2 J" Y% H0 z: [" }+ u: A: k
( j- c1 h( P0 a
//初始化aic31
8 m t7 {% j* ~ aic31_op_init(NULL);' Y7 Q1 D. n* b
//demoLineoutMain();
4 J% l" t2 e) B w, W6 O5 P% ^4 e$ z' H
. Q4 O7 A- Q/ ?+ U6 M" a2 z
. m9 k; X/ x6 s/ x" h
/ b1 g* m- @+ Q1 R) H4 P( x6 O6 l: h# @8 q! [
, i% @; t+ X }
//加载fpga程序- `4 o" {4 g3 h+ l/ W; v$ Y; e. h
server->fpga_conf_start = true;
/ A" s2 r& s5 v( v2 z7 ? ~ while(server->fpga_conf_start) {& T, Z& d- a# p
//处理fpp数据
2 [9 s$ ?# W& a% g# J! ] server_handle_fpp(server);
# ^& w5 ~; J) F/ k, U }. s9 n3 l6 @& A! c
; Y7 z6 C O \# i. v: M" w do {3 N0 S# v- `* Q/ m- B1 b8 W0 @
//处理来自arm消息
/ c2 b8 o ~/ r! u4 A if (!server_handle_message(server))
- M# B, j- ?. b3 D+ X& \' ~ break;
* B' _; F, l% p8 c! v2 t# x2 y) Q* N" I l
//处理接收upp数据
9 H* d+ P% m+ s3 P7 o2 _ server_upp_data_recv(server);* ?- ~2 m" {0 F5 U+ P$ M
server_upp_data_send(server);
/ j% Z; Q; K. c4 ~0 g. U" p9 r o' ~7 u } while(1);
7 ]. ~6 Z4 D% n0 \0 x& P
; w0 u; Z2 i3 q+ X" {2 ]+ K server_ipc_resource_release(server);
$ K3 s4 |8 E$ [5 ]- H server_destroy(server);
' j) ^+ k$ P# {) k, a0 B% L9 u} |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|