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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-9-1 09:40:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您好,
* s$ q9 y: q! z5 t4 f3 r请问StarterWare/Application/AUDIO_LINE_OUT demo是循环在播放一段音乐吗?
3 U5 ~. g. ^4 g  {7 u" n; U8 O我现在把这个demo移植到sysbios的syslink,在arm端加载dsp运行,接上耳机,没有声音输出,可能会是什么问题?
5 Z/ H3 v( S  h2 X6 {5 t
分享到:  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 编辑 4 y' M. i/ k+ C  ]# j% g

& B  f7 [8 j+ ]1 M双核程序运行没问题,现在我LineIN输入声音,有中断产生,但是LineOut接到耳机无声音。这个可能会是什么问题?我是在你们双核demo中的server.c中的函数调用aic31程序,具体函数如下(aic31程序见附件):+ P& L2 A/ Q0 ?
void server_working(void *server_ptr)
3 z0 o" {: t6 a% C; {$ i{
4 ~( M: ]% F/ N" q8 p7 @4 h    Server *server = (Server *)server_ptr;2 u! i) x- J/ F& r5 X7 l, G
% }$ n) d  ?" h) Y7 w& a
    server_ipc_resource_init(server);
0 ]- G# g" [; x- {. [5 `  n& ?7 ^) p1 _& K7 J5 ?* G+ a
    //初始化aic314 n& k4 c- }/ M! ?0 ^2 |
    aic31_op_init(NULL);3 y2 m& |6 R' S+ S/ W
    //demoLineoutMain();
$ w* e  `4 @3 c! d( \- e, B# n4 f3 G2 \
  o- E- }* R7 _7 t

+ y) |2 `& ^" O: A
$ H/ M- u, q* \7 p4 Q; Y, j+ f- D( l" t- h, Y

! V, a& I' D( T+ i+ @$ R    //加载fpga程序5 G/ N( W) V) I4 {
    server->fpga_conf_start = true;
6 U$ N; f/ w; H* J# W5 ]+ B% E    while(server->fpga_conf_start) {
$ B  D: o" c* ~        //处理fpp数据) r9 S% v) }% R  q' x
        server_handle_fpp(server);
* s2 A$ Y& V( W% b; f$ m: g    }( u  o3 J2 _$ D5 x! f' P" o. T

2 s. x& d3 b2 @( V" q' ~9 K% k    do {$ l& h! e. O- {7 V$ O/ P5 K2 h5 d# D
        //处理来自arm消息+ c. I4 U/ C$ M4 J0 _
        if (!server_handle_message(server)) 6 f' o/ e& y, O; e9 \
            break;
1 t( I+ k4 ]  v) Y" S/ y  ]7 S! A) y* N0 A" G1 m% W1 R
        //处理接收upp数据2 s7 z- _6 L  \, s* L
        server_upp_data_recv(server);
5 ?" ]8 S/ A6 g( U" [) X4 G3 v9 {        server_upp_data_send(server);, n- C; a3 k% p9 R/ D. ~6 C
    } while(1);" z' ]$ D0 j+ s/ S1 ^" f
/ D- O, Y" x/ m" L2 c- Q
    server_ipc_resource_release(server);) Q5 J1 n4 A' @- t5 M
    server_destroy(server);
. \7 @6 Y0 V/ _; {$ O}

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-16 13:37 , Processed in 0.052712 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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