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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-9-1 09:40:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您好,6 a4 L. V- {) c1 T! p
请问StarterWare/Application/AUDIO_LINE_OUT demo是循环在播放一段音乐吗?
7 W  z' u3 S; q: k. I* q' I我现在把这个demo移植到sysbios的syslink,在arm端加载dsp运行,接上耳机,没有声音输出,可能会是什么问题?
3 {: y$ e+ E; D4 s& G* x& b* K
分享到:  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 编辑 % ^( j1 E# T+ E; n

  K$ Q. ?' W) |  ^双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):- x. }: w! S* r$ ?
void server_working(void *server_ptr) : D- b. b7 ^6 J7 b- i" [
{& ~# c% Y5 t" {& V# `6 m
    Server *server = (Server *)server_ptr;
4 s6 O3 B. }# w# Y" q  N+ c: U  B$ R( A" e: l* C8 t9 k9 i
    server_ipc_resource_init(server);$ t: F0 v. s6 V$ _3 \
! p  y9 y3 P7 f
    //初始化aic319 J# f( y3 w+ p& G1 [+ q' A
    aic31_op_init(NULL);! q( W; r( N# z
    //demoLineoutMain();. P# n! F, z5 n4 ?  f3 Y

7 u. j+ n% C1 f# y6 f/ L- l2 G2 y. u0 v6 X! k
& z$ ^2 v) t; p4 o3 U* y) E
( S: J/ z7 y/ F4 g5 P% G

7 q4 ^1 b/ W( m! Q/ l" r( A# U7 H5 |: z6 [0 ?. H+ [+ h
    //加载fpga程序
2 d; b0 e( T( C6 W% {; w; p1 V- C$ q    server->fpga_conf_start = true;
7 {: J: o1 Z- G9 ]- z; ^    while(server->fpga_conf_start) {
: f& S: u. A" ~3 s0 t1 z/ R        //处理fpp数据
7 s8 l4 X0 l; i5 G5 e* k        server_handle_fpp(server);3 k' {/ o/ F# b$ E* z# B: B
    }0 e) z6 }  t. Z; B. l, h7 O- o6 ~
8 U, @) ]/ Q9 t5 O( p" B4 u- O
    do {+ h5 M, g9 I0 A" M
        //处理来自arm消息
- t( _3 N' N/ R+ R" r" u% I; p        if (!server_handle_message(server))
3 e0 `9 @1 Q: p. O% z6 E            break;
8 P7 ~" [" k9 a
1 r2 \3 q- o* p: E- X0 ^" e0 N5 w1 s: Z) [1 [        //处理接收upp数据
. n! k5 P+ h4 p) u4 w; Q        server_upp_data_recv(server);) S( ?. D2 M  M6 [
        server_upp_data_send(server);' d# z2 U, W- H
    } while(1);
2 `! T2 a' H; v% i% ]- A+ X! A& {+ `- L- K. m' K
    server_ipc_resource_release(server);, c; b- @) u, O$ W# b( O' o3 t
    server_destroy(server);( F: q4 A% r0 ]
}

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-17 08:53 , Processed in 0.039248 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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