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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-9-1 09:40:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您好,) n4 }7 E4 H+ o; |
请问StarterWare/Application/AUDIO_LINE_OUT demo是循环在播放一段音乐吗?
1 H1 e5 R6 p: e, W3 M, G0 z5 B我现在把这个demo移植到sysbios的syslink,在arm端加载dsp运行,接上耳机,没有声音输出,可能会是什么问题?
# e, ]& m3 Z, x
分享到:  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. o- Y8 {* N% _3 f
. |+ \- i1 S% x4 ~双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):
/ }: {6 C$ ~. t" bvoid server_working(void *server_ptr)
" v4 @* R; j' h# s+ ?8 m5 t{$ |: S; V5 g) [  M) h" q. H9 `
    Server *server = (Server *)server_ptr;1 z7 |' n1 |6 I" ]/ B
; t8 ?% @1 _5 p+ s
    server_ipc_resource_init(server);2 X( m- u9 k, j& K
3 K: M3 e1 E  U, T' x/ ?8 V
    //初始化aic31
6 x% Q: G1 {5 x% |' B# w    aic31_op_init(NULL);% U* k9 W9 n3 k( q# V- b6 H+ l
    //demoLineoutMain();) |2 A# n4 B: U$ Z' p

  J. u5 L4 k0 V+ ]' T. J' O3 [, y
/ c" l" y) @% ~
# R) D( k8 K8 K$ h
$ P1 P; K$ Z- Q  e1 O6 r, m( P3 M/ X; V# |* J
. a" A1 `+ r& K/ ]1 s7 @7 E( Y
    //加载fpga程序
+ g7 h! X( A( x3 T5 J# a    server->fpga_conf_start = true;! a4 p% h2 i4 r, ]2 O  [
    while(server->fpga_conf_start) {
; @6 ^, J4 `+ D( m/ z3 S        //处理fpp数据2 ~4 \) t$ s# r5 S% |
        server_handle_fpp(server);
) m6 y- M4 W2 `' T9 X    }" y8 e; f6 A" i, @$ |! A- \7 Z5 d
  y" t6 Z/ g! V
    do {
3 ^. H, k" _% q% X9 P, _/ d        //处理来自arm消息
5 Y0 x2 x+ C: w* ]        if (!server_handle_message(server))
9 ~+ R6 z' q& b7 l& e9 z$ A, F            break;
. M6 }$ `/ V) d( v0 s
  O* R0 p0 p! ^9 k% a4 V  I+ I        //处理接收upp数据3 w# Y/ o9 m9 m1 U8 \
        server_upp_data_recv(server);
; I0 a- T; t5 P* d        server_upp_data_send(server);
; [6 Z3 f  k. D; T9 \& e, W1 m; V    } while(1);) }1 g* k  F) R! t' u: R3 G+ ~9 a
1 w% ^! i. Z# p0 f1 P& ?
    server_ipc_resource_release(server);
: @1 {: P0 K# @% d3 K$ g* t    server_destroy(server);! R# _/ K2 D' i1 {8 G' w  _
}

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-5 19:45 , Processed in 0.038743 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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