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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-9-1 09:40:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您好,  x% |  o/ Q% }; d" P2 g
请问StarterWare/Application/AUDIO_LINE_OUT demo是循环在播放一段音乐吗?
; V: j* j5 U6 X% F( K% P我现在把这个demo移植到sysbios的syslink,在arm端加载dsp运行,接上耳机,没有声音输出,可能会是什么问题?$ j  K2 x/ O4 R* d9 q9 V$ _: V
分享到:  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 编辑 1 `) Z% u' y# F
% c$ z" d2 q- o
双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):! p7 C8 [, C* L0 T. }' |" u
void server_working(void *server_ptr) 3 K8 i3 i, i3 ^9 ?! K
{
; ^) c" d& `* F+ \0 Z    Server *server = (Server *)server_ptr;- ~) B8 R3 H3 T5 B/ p! T

% T' L; T" C& Q3 S) ?% D; n; D$ H3 K    server_ipc_resource_init(server);
4 g5 G, {# T+ Q, S% G7 ^, m- z; E, r  D- q# @
    //初始化aic31
8 N" o/ ^6 E, O, A) n! r0 I0 w: `    aic31_op_init(NULL);3 _5 A0 j1 W4 V5 o+ j& {; i! z
    //demoLineoutMain();/ O# Y/ M6 G' e: r3 Y( E5 e- B+ D% i

' e4 m+ q, ]+ K+ {3 H8 ^/ [2 w3 ~
" |/ K9 m$ B6 E8 ]9 `* ~. y

5 I5 _7 V7 `, A& [6 D# a: ?
: v8 V+ v5 X% }; Y7 c* T! ~/ T5 K3 f2 R* j, D5 S) V
    //加载fpga程序
- ]- t, m" ]) `0 A( |1 F1 c    server->fpga_conf_start = true;9 D# U5 ^0 _6 G+ `" z( P' }
    while(server->fpga_conf_start) {
- ]1 g$ Q7 J8 H2 A: y, p% q        //处理fpp数据& e9 V  _. v  l3 y# q4 D3 m+ j! n2 n
        server_handle_fpp(server);
, m% @8 \% x6 n  l) ]    }
4 q" ]: |: u, t7 m) Y
# y% U, Y5 L  u5 ^    do {! Q, d% o) w2 L) C2 W$ \4 Z
        //处理来自arm消息, b! [( [" a8 ?  J9 ~3 ?
        if (!server_handle_message(server)) 5 s3 U* d+ h. H& }
            break;
9 R0 B9 d3 {( K- |- [7 f6 e" Z4 Z5 b" t0 K7 z. V: y, }
        //处理接收upp数据
/ k/ A: K1 a0 H% J9 c: e  _. T& N3 ]        server_upp_data_recv(server);
; P1 i% H6 k9 L        server_upp_data_send(server);
. S# N; ~+ @* q& D    } while(1);
" `0 M& w. q5 _( w' q7 _
" |3 p+ F. g/ z  U    server_ipc_resource_release(server);. \/ Z6 \. C$ a  e  k
    server_destroy(server);
- I" A; Y# I" {}

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-14 17:37 , Processed in 0.046607 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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