硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3939|回复: 5
收起左侧

[有问必答] MP3播放器死循环问题

[复制链接]

15

主题

38

回帖

83

积分

初级会员

积分
83
发表于 2017-4-5 17:28:04 | 显示全部楼层 |阅读模式
在基于STEMWIN 开发的音乐播放器中,使用的是VS1003B硬件解码,单独的UI界面移植成功了,播放音乐也可以。但是有以下2个问题:
1、VS1003B的播放SD卡音乐的时候是用死循环的,但是EMWIN里面貌似不可以用死循环,否则导致无法触发新的触摸事件,这个问题如何解决?(在不使用RTOS前期下,因为移植了一个RTX系统,但是UI界面使用不了,其他多任务都可以)
2、可否通过类似于触摸检测的方式来代替播放时候的while(1)死循环?(笔者试过,但是不可以,不知道是否笔者操作有误?还是本来就不可以?)

以上问题可能问的不够简洁明了,不过还望解答一下。谢谢。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2017-4-5 17:36:06 | 显示全部楼层
没用过VS1003搞,我们的V6板子弄了个软解的MP3,FreeRTOS,uCOS-III和RTX的都有。其中RTX的版本是集成到视频播放器里面了。

https://forum.anfulai.cn/forum.php?mod=viewthread&tid=23687
回复

使用道具 举报

15

主题

38

回帖

83

积分

初级会员

积分
83
 楼主| 发表于 2017-4-6 08:42:22 | 显示全部楼层

回 eric2013 的帖子

eric2013:没用过VS1003搞,我们的V6板子弄了个软解的MP3,FreeRTOS,uCOS-III和RTX的都有。其中RTX的版本是集成到视频播放器里面了。

https://forum.anfulai.cn/forum.php?mod=viewthread&tid=23687

(2017-04-05 17:36)
你好,就是跟VS1053B是一样的,我参照的是你们的代码,不过就是while(1)死循环的问题呢。看如下图。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2017-4-6 08:48:27 | 显示全部楼层

回 刘志伟 的帖子

刘志伟:你好,就是跟VS1053B是一样的,我参照的是你们的代码,不过就是while(1)死循环的问题呢。看如下图。 (2017-04-06 08:42) 
看这个吧,应该适合你
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=1207
回复

使用道具 举报

15

主题

38

回帖

83

积分

初级会员

积分
83
 楼主| 发表于 2017-4-6 08:48:54 | 显示全部楼层
while(1)
GGP0913(H6U(96]7A@NWM1G.jpg
回复

使用道具 举报

15

主题

38

回帖

83

积分

初级会员

积分
83
 楼主| 发表于 2017-4-6 08:53:54 | 显示全部楼层

回 eric2013 的帖子

eric2013:看这个吧,应该适合你
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=1207 (2017-04-06 08:48)
好的。谢谢。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-16 13:52 , Processed in 0.040957 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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