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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-9-1 09:40:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您好,4 i) l0 t% F# G7 E1 \. m0 q9 x8 g
请问StarterWare/Application/AUDIO_LINE_OUT demo是循环在播放一段音乐吗?
7 }9 ?: t8 _! k( f: {  x& \" m0 ]我现在把这个demo移植到sysbios的syslink,在arm端加载dsp运行,接上耳机,没有声音输出,可能会是什么问题?
" W: |1 {4 X2 e. I. `0 d
分享到:  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 编辑 ; D3 l5 `7 S: ~8 A9 R, `) x

& [3 p3 r) E0 m  X5 }$ u' U双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):
' L- D% c- c5 {- _) w$ W! |void server_working(void *server_ptr) 2 `7 c  V  N& @0 a  x4 p9 J) H/ B
{
' z/ L% u- e$ z7 Q2 a% N; J# _    Server *server = (Server *)server_ptr;
9 D& |7 b# L. J3 Q( Y' n  W; ]* h0 |  p( v3 O
    server_ipc_resource_init(server);
" K5 u1 I8 ]4 Y( Y3 t( X
# m! o1 e" N0 f! b# K/ o    //初始化aic31
2 T; y- C* [* n) M% x5 ?; @    aic31_op_init(NULL);7 `- B, r0 h$ S. B5 i
    //demoLineoutMain();1 [! ^1 R5 Q; W, `8 N

+ o6 w) ^) j& v: v* d  @
7 o- d' O6 ^7 L' j% C1 q* A' p1 e
- z2 `: C- [1 L

  g3 S: W6 [4 \0 H) T/ \0 B9 S+ T: b/ q6 f/ H2 T# Z# T3 V- F/ ^* V
    //加载fpga程序
) B4 g8 a! U0 m* ~: ^    server->fpga_conf_start = true;
+ b" M2 G- U& l" c    while(server->fpga_conf_start) {
& w* |: }- U4 F3 m        //处理fpp数据
- z- {- L( D8 ?: }# n        server_handle_fpp(server);
& ~5 Q  P3 E* Z0 w    }% T# Z0 b* g1 ^; k# Q  [- W3 G+ x

' W; Z6 {6 L  _9 o0 a  V3 C* a4 f    do {
+ q' t( P7 A: K: B0 M( M        //处理来自arm消息
8 V8 ?( R( I) A% k        if (!server_handle_message(server))
- s$ T& I, |7 ]# U8 X2 m            break;( k) E7 s/ v& n/ U: W/ f
) Q4 |5 J) ]1 ~5 M
        //处理接收upp数据
5 k# s5 l, K* B3 d" q+ c& F        server_upp_data_recv(server);
' d5 S2 t! C) @1 U3 Q: L        server_upp_data_send(server);5 |7 Y2 K3 V: M- @+ A1 n* K* s" j
    } while(1);/ u0 Z2 F, |3 t' t5 [5 F/ B. r, v

/ @- ?  ~3 P, ]: ~    server_ipc_resource_release(server);
) X( V/ \7 ^. p, g, R( F. P    server_destroy(server);
6 o" R" _4 ~, t& j}

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-16 05:04 , Processed in 0.039140 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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