StarterWare/Application/AUDIO_LINE_OUT demo问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-9-1 09:40:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您好,( y$ ^6 R! @0 P& ^
请问StarterWare/Application/AUDIO_LINE_OUT demo是循环在播放一段音乐吗?% I2 T" V1 W& s
我现在把这个demo移植到sysbios的syslink,在arm端加载dsp运行,接上耳机,没有声音输出,可能会是什么问题?5 k1 i) W  L; j5 P
分享到:  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 编辑
/ V5 q  Y% ?8 v$ F  V. T9 s* [; Q& b
双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):
4 w9 a3 b; p% @+ e- Cvoid server_working(void *server_ptr) ; q) c$ _* U, D' a5 E7 q2 E, N
{% r4 W- x) [$ l! c+ V3 G5 e
    Server *server = (Server *)server_ptr;1 l; t. E/ B- {; `8 c

: @& C. o$ A# @& O    server_ipc_resource_init(server);# }9 o* E9 O; _( v
0 \* r4 H7 z) e" k" C: H' s
    //初始化aic31
0 `# t5 X* g3 w: G! V: }    aic31_op_init(NULL);
! n* _7 n0 g& B    //demoLineoutMain();* b% Y, }4 G' _" k* h7 O2 a# V/ e

) h  B) q- ~: Q+ ~
2 n; R% ]# }) Y
( ?, D; X( e% I2 o9 Q5 O' Q, V8 U5 b2 b, @' Q

9 _( R6 `- }8 ~* T( G6 R+ M/ x& n. G6 W' r7 o" ^" g
    //加载fpga程序
+ n: `0 x) {6 L$ }# I+ b, x    server->fpga_conf_start = true;0 n9 i, s7 p; I! ~& ?  x
    while(server->fpga_conf_start) {
3 e# [8 |7 |( t, W4 b        //处理fpp数据+ a# M" a* Z5 O1 f
        server_handle_fpp(server);) X! s5 x9 k4 q, Q
    }; z7 O- \: ~# P; V& X
& J  v7 F) U' G# a; E3 O6 G
    do {
( K# H8 D/ Z7 K& t0 r. y        //处理来自arm消息( O" b- [! ?: V; F8 z! ~
        if (!server_handle_message(server)) ; ~, F" J, s' G7 [( W, s) w7 \
            break;* v: t' c( T7 B1 _1 n% x

  j5 j( \2 k8 `        //处理接收upp数据
9 e& j, Y! e7 G        server_upp_data_recv(server);
" l/ F5 b8 x* w! q' B- @        server_upp_data_send(server);
1 T1 i7 y7 ^4 h* Q9 R    } while(1);0 N( j" |0 J& x1 D' |+ Y
5 W) `* o+ |4 |- J- T  D  N
    server_ipc_resource_release(server);
/ C2 J/ p/ ~, O: @    server_destroy(server);- H2 u; L4 ]" f* }- l6 x0 S
}

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

点击跳转“创龙科技服务通”

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

GMT+8, 2026-3-17 04:09 , Processed in 0.037554 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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