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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-9-1 09:40:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您好,! f# X/ h3 H$ C, g: s
请问StarterWare/Application/AUDIO_LINE_OUT demo是循环在播放一段音乐吗?! K7 K2 d" Q( J2 \' ^( D: Q2 D
我现在把这个demo移植到sysbios的syslink,在arm端加载dsp运行,接上耳机,没有声音输出,可能会是什么问题?
2 N7 d8 U  X5 B, k4 y# i
分享到:  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 编辑
* ?( J' Z: ^* _, |7 S, c7 f: ?3 y0 G& }# W2 x+ O1 X  L% Y
双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):, F4 o. j$ i; z, ?
void server_working(void *server_ptr) " Y+ C+ x9 E* f1 v  k
{
7 [3 `6 H1 y" X# \    Server *server = (Server *)server_ptr;
" O$ w% k- E2 V0 y" w! R/ [8 L# \: H: h2 n" t$ Z
    server_ipc_resource_init(server);6 [, b( o# Q' A5 j; S& c* D+ C2 u& }+ C

3 T7 G. W- G' L" x. R# r    //初始化aic31
+ [# i' L  c! s0 i  m5 k    aic31_op_init(NULL);
; [# N& d( \2 U5 R& w+ i* s    //demoLineoutMain();/ I. d  T. G. v* J
5 B8 o; v3 B. b$ S

( ?% a: m" m# y$ R9 [3 D9 f
% t  k' f1 s; k. D4 L# ^! s7 d- Z! N8 m
! @0 b" d$ {# K% x% E1 W( Z

4 G8 t& W3 z/ A. Z7 q- X0 M    //加载fpga程序
3 }! n) m6 m+ q* _/ O    server->fpga_conf_start = true;
$ ~, E! E! c7 W- t    while(server->fpga_conf_start) {
  W8 J. p  A1 s* A2 N        //处理fpp数据! s7 I9 D6 H! I* p, b
        server_handle_fpp(server);; O; [7 X; q( e3 g( A
    }
5 V$ \8 Z  A/ Y, E3 p) s; j* g3 k9 p+ ^. b8 I
    do {
4 O9 |, Y% S! I! `$ \2 i        //处理来自arm消息( o3 X$ r$ X' Z
        if (!server_handle_message(server)) ; j; ^9 E# }) h6 F7 X- h) x
            break;
( _4 R* q2 ~1 K2 p6 ]! L0 u0 ~$ s0 B& w  ]+ O
        //处理接收upp数据
$ i# ~9 R' N5 V* _        server_upp_data_recv(server);
! _) n0 q9 }% K( Y        server_upp_data_send(server);
% M. m. V6 b4 z9 s    } while(1);1 |  W$ f+ U, u7 D. h- d" v

! G5 R' u3 `6 c& H/ `    server_ipc_resource_release(server);
4 R# T( X: E% S  \9 ~, L5 g& z    server_destroy(server);1 `+ U& s7 r  W" g9 I9 ^
}

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-11 19:46 , Processed in 0.040819 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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