|
板凳

楼主 |
发表于 2017-9-2 17:51:57
|
只看该作者
本帖最后由 liangws 于 2017-9-2 17:52 编辑
7 @, U1 O. P. A6 d
+ n* q& @& L2 X$ o9 t D: k/ T双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):, B, H' `* m- g; L- c
void server_working(void *server_ptr) + }% ^1 z: L) J. ~" D+ T3 W K N
{
, f/ W: B/ A: s E9 i. L Server *server = (Server *)server_ptr;
2 j1 r8 Y( y: |/ B- g# d2 r) }2 L* e' L( }* M- R
server_ipc_resource_init(server);
9 H5 N# I$ X$ u. ~8 D3 i, @- `: |, c. \
//初始化aic315 o# c: I" \, [7 j1 M* s i @
aic31_op_init(NULL);
/ i! O K$ v9 C //demoLineoutMain();
: k+ l8 o! H! W4 f/ i' q9 j" q0 z
. t+ R- p* z7 ^1 s
- D: l B# R; @( P# L
o! q: k7 |/ E6 m0 H3 i( C1 O1 N5 k; Y' ^, Y# q
/ p0 |# q2 F1 ^. W; b
4 K' Q* s f& N1 o1 m K# Y3 ] //加载fpga程序
& ^6 [; t' z* N- [' b1 B. g server->fpga_conf_start = true;
" F* V8 y- G/ J5 c, q while(server->fpga_conf_start) {
! C8 n( D; _5 S: E3 z% j //处理fpp数据
# l8 H3 J! t% I1 F& k+ E server_handle_fpp(server);
0 e4 S/ J9 N! A! a7 L }: v( M2 j5 Z c2 z& ? o7 v0 |
) s" j, t5 d T9 ^: R2 D
do {
# E% _" h- k6 S% h' \. g" A4 Z //处理来自arm消息! [; I% _; d1 T ]
if (!server_handle_message(server))
$ \6 y0 Y4 \2 j6 ~) h$ X0 b break;: X" L2 n- K" d& s: }
3 {0 p' R. H2 e6 v& q
//处理接收upp数据* I4 w# k' O( ^
server_upp_data_recv(server);2 W7 w/ L# d; v( k, r0 N
server_upp_data_send(server);
3 w. ~. G% O+ Y8 { } while(1);
4 X% ]% P+ s. z ^- A/ g0 x6 \5 S' r% k* p: J0 U* E0 o$ J
server_ipc_resource_release(server);
- u' ~, B6 H; r% b6 U% D! @7 l server_destroy(server);$ y# [5 f* j5 r' Z* y8 c" U
} |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|