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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-9-1 09:40:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您好,' a/ N  `  Y& Y; L/ ^" Z3 f3 a
请问StarterWare/Application/AUDIO_LINE_OUT demo是循环在播放一段音乐吗?
' V3 J  `5 S) Y8 l: I我现在把这个demo移植到sysbios的syslink,在arm端加载dsp运行,接上耳机,没有声音输出,可能会是什么问题?
9 u) F4 n' l- u8 h7 D* f) U4 b4 t- D1 M) Z
分享到:  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 编辑
  F& n' Y2 u- j4 F8 d' S0 n$ N7 b, o7 a& g# ]
双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):0 D$ F9 H+ X4 }  l1 r; m+ R7 [* W
void server_working(void *server_ptr)
; c, O# s% d' `% Z{+ C. g7 i8 r- M  s" V0 N. j7 V
    Server *server = (Server *)server_ptr;! O7 Y3 X5 M: g

# u9 f4 o% M& T0 A9 N    server_ipc_resource_init(server);" s0 }9 f9 T1 b: |5 G" q
4 e3 P* M0 y: b3 Q$ T9 T9 j
    //初始化aic31
: k7 x% t/ y% L7 j3 o    aic31_op_init(NULL);% @& R, }/ Z, {) b. E, c; o% r
    //demoLineoutMain();
0 C& H. F' r- T6 c! ^0 ]1 \  j( H5 \0 Q2 }7 X% M

; S) Q) l1 h5 q( K4 t3 s! [5 W0 R- I2 N/ e& O4 r, _
% @9 x8 Q, O( x7 s+ J
$ w* N" I3 _+ ~. E0 g* r9 n/ n

6 o3 s: p! X: G: D# v, t7 J& {) R    //加载fpga程序7 ~" ]- K- k/ Q: X3 V; m
    server->fpga_conf_start = true;8 {5 ^$ m; {" O/ E9 z4 s
    while(server->fpga_conf_start) {7 s: D) p6 g4 u! R; c7 ?
        //处理fpp数据4 U& o# q5 }+ Q$ M, j# b
        server_handle_fpp(server);0 P  F& r) t5 s" P
    }
5 E: ?8 O* T+ I0 y' S) D+ d- b. ?+ @% J2 s0 c# {: J0 m
    do {" d0 `7 N1 d/ Q1 n$ A
        //处理来自arm消息8 E+ s5 G7 j( n5 v2 h1 O* {
        if (!server_handle_message(server))
: a3 K: z( V9 `8 I' R) e            break;3 W* d  i- \) c8 R! }0 T
+ o, E* \7 P" u' x
        //处理接收upp数据
2 T4 |% T9 c# H4 G, u. i        server_upp_data_recv(server);
8 J: k2 h1 _6 a4 j' T        server_upp_data_send(server);
6 x  s1 Z) u: q' t- i. r    } while(1);
" e+ d3 ~/ m4 Z, H( \1 C& e! G7 u1 _6 r! X
" Y8 S* {6 X$ I2 u% Y  b    server_ipc_resource_release(server);
% Z# m1 n- d$ f0 j- j( C    server_destroy(server);
; E+ W8 F% U% N+ {8 h) P- e' x}

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-14 05:30 , Processed in 0.045022 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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