免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4641 | 回复: 5
打印 上一主题 下一主题

[开发环境] TI DM6467 音频demo程序在后台运行,会被系统命令(例如:ls、ps、等等)打断 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-08-01 16:37 |只看该作者 |倒序浏览
这几天一直查一个TIDM6467 的音频问题,就是我的一个音频demo程序在系统后台运行(加&符号),然后在敲入ls、ps 等等系统命令,音乐就被打断了(就是没有声音)。
但是在前台运行,什么事情都没有,音乐播放的好好的。不知道大家有没有遇到过类似的问题。希望有类似的大侠指点一二!!!
非常感谢!!!!

论坛徽章:
0
2 [报告]
发表于 2011-08-02 08:56 |只看该作者
看看系统负荷怎么样吧,我之前调试一个voip, 就不稳定,cpu占用率98%了
降低码率后cpu占用率20-30%,就很稳定了,不影响其它命令任务的运行。

论坛徽章:
0
3 [报告]
发表于 2011-08-02 09:10 |只看该作者
本帖最后由 wzj071227 于 2011-08-02 10:36 编辑

回复 2# armips


    我看了系统的负荷不是很高,都只有3%左右,一点都不高!!!!下面画红线的程序!!!

{4F25F961-22D6-4164-B304-6A7605BA9289}.JPG (243.11 KB, 下载次数: 0)

tt

tt

{4F25F961-22D6-4164-B304-6A7605BA9289}.JPG (243.11 KB, 下载次数: 0)

{4F25F961-22D6-4164-B304-6A7605BA9289}.JPG

dd.jpg (243.11 KB, 下载次数: 0)

dd.jpg

论坛徽章:
0
4 [报告]
发表于 2011-08-02 11:12 |只看该作者
图片看不到

另外是不是音频demo程序 每次写入设备的数据块太小,在其它命令运行期间,由于demo写入的数据块被dma传输空了,但还没有继续写入
试着改大每次的写入数据块大小,按照码率计算保证够1s左右的数据试试
或者交叉编译个mp3播放器 madplay 试试

论坛徽章:
0
5 [报告]
发表于 2011-08-02 11:53 |只看该作者
我试过,用aplay  程序播放,也会出现会被系统命令打断的现象。

aplay的参数如下:

8K采样率

2声道

16bit数据宽度

aplay 是alsa 的一个标准测试程序,那说明起码和我的demo程序没有问题,那就只有剩下驱动问题,但有一个现象就是我光采集数据保存到文件来,是不会出现被系统命令打断的。

这些现象能说明什么那个地方最有可能出问题的地方呢??

我是不是很清楚方向了!!

忘高人指点一二!!

论坛徽章:
0
6 [报告]
发表于 2012-09-10 11:18 |只看该作者


linux .mp3 后台播放(arm)

http://blog.sina.com.cn/s/blog_7e3f6e8f01011tin.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP