OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3121|回复: 1

有关数据处理和实时显示(音乐播放)的问题,请教论坛大神们。

[复制链接]

2

主题

6

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2016-5-11
在线时间
6 小时
发表于 2016-8-15 19:45:56 | 显示全部楼层 |阅读模式
5金钱
      想请教一下大家一个问题,我从串口读取其他模块传过来的数据,然后数据经过处理后根据处理后的数据播放sd卡对应的音乐文件,但是音乐必须得一直播放,并且LCD上实时显示音乐播放信息(比如播放到几分几秒)。要求隔一段时间去处理一下接受的数据(可能需要计算较长时间),然后根据处理结果切换音乐,并且要求在播放期间可以手动切换音乐(触屏)。说明:直接用的vs1053解码芯片,将SD卡音乐文件数据发给解码芯片就行了。
     现在主要问题是:
1.能否裸机实现,我想过用定时器一段时间后中断发送音乐文件数据去处理数据,但是觉得不现实,需要用较长的时间才能处理完,这样在切换音乐的中间可能会间隔较长时间,而且中断里面数据处理也不现实,如果可以的话能否给个方案?
2.如果我移植ucos操作系统的话,能否给个方案。不用写具体代码,大致给个思路。
或者有没有大神做过类似的项目,请问是如何解决这个问题的?
小弟新学stm32,希望论坛里各位大神多帮帮忙。


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2016-8-17 21:53:21 | 显示全部楼层
1,也可以.不过会比较麻烦.
2,参考我们战舰板的标准例程,UCOSII实验.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-6 20:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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