StarterWare/Application/AUDIO_LINE_OUT demo问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5083|回复: 2
打印 上一主题 下一主题

[未解决] StarterWare/Application/AUDIO_LINE_OUT demo问题

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-9-1 09:40:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您好,8 J- n" \% Q9 H4 l+ r. I3 |# k
请问StarterWare/Application/AUDIO_LINE_OUT demo是循环在播放一段音乐吗?: s6 \& h: U( {! [/ ?
我现在把这个demo移植到sysbios的syslink,在arm端加载dsp运行,接上耳机,没有声音输出,可能会是什么问题?+ v7 m+ ]1 m! G) Z: m
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
沙发
发表于 2017-9-2 12:07:49 | 只看该作者
调试状态运行DSP端的程序,是否有声音输出?先判断程序运行没问题,再看看是否双核通信有问题。
回复 支持 反对

使用道具 举报

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
板凳
 楼主| 发表于 2017-9-2 17:51:57 | 只看该作者
本帖最后由 liangws 于 2017-9-2 17:52 编辑
  I& R5 v/ T8 ~, R! b8 V7 k: S9 J! m
双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):
, W3 r- ]$ n6 k  \0 m8 A, M: vvoid server_working(void *server_ptr)
( t' i) q& m1 C! J- l, V: s+ a& h{* ~  a. ~( y( J+ ]2 c( k
    Server *server = (Server *)server_ptr;
* w; J7 g0 T+ _6 [9 Y; |  l/ K+ V: K3 j
    server_ipc_resource_init(server);
' p* |, j# L+ s$ N1 l2 `5 O$ L) t5 G' p
    //初始化aic31+ I2 C' ?: d! {: g
    aic31_op_init(NULL);
% U- Y+ _3 s) F    //demoLineoutMain();
( q4 M; C4 k: P6 U. L* H9 e( U. W0 v  A8 x! k+ K* _: s# P4 m

) o% Z; U2 L7 M2 o5 L3 \" V0 t2 ^
5 s7 S) X$ \6 C' I6 k0 _& Y, t; N, I( F5 O2 m4 s' O
/ Q: x3 o, A9 u" s: C2 I

8 X0 L6 x3 O* B  [* k    //加载fpga程序& x! w' _1 s! G2 y7 V
    server->fpga_conf_start = true;
4 k+ t* F8 `# z1 Z3 c8 ^. O$ m& B    while(server->fpga_conf_start) {9 S3 k% l' U. t/ Y* _
        //处理fpp数据
# t; ~+ i( J# c. N' I6 `        server_handle_fpp(server);' ?. b2 p$ N" J5 a
    }
5 t; Q% ?, G- j; O6 g8 f# e$ l5 O5 R9 C1 W7 Q6 Y
    do {
# l4 j7 k  _& b3 x        //处理来自arm消息; I; z8 N; Q. X+ W
        if (!server_handle_message(server)) 3 O" F# U/ D0 L! e" w
            break;% a2 f- B& \$ G. b

2 ]1 T+ \( V* b2 w: _        //处理接收upp数据
) S( ^% l" o" k* E$ g        server_upp_data_recv(server);& a, x9 K9 J6 z
        server_upp_data_send(server);
) R1 {' p: y) F2 c( d; x/ M    } while(1);
6 I2 `9 N% y* u# G
/ U) j/ ]$ r: V: b    server_ipc_resource_release(server);
( M% L& P1 u4 x3 ?    server_destroy(server);
! ?/ _9 ?# c$ ?}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-5-10 17:59 , Processed in 0.037287 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表