OpenEdv-开源电子网

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

音乐播放实验移植到ucosiii播放总是断掉

[复制链接]

8

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2014-7-25
在线时间
14 小时
发表于 2019-1-15 18:42:24 | 显示全部楼层 |阅读模式
1金钱
在音乐播放实验的基础上,把中文支持去掉,播放音乐正常。
移植到cosiii上,内存也正常申请成功了,就是播放音乐时,总会放着放着停掉了。内存申请是正常的,sdio中断和DMA中断也要单独处理吗?或者还有哪里肯能会造成这种问题?有谁碰到过或者知道可能哪里问题的回复下,谢谢!

最佳答案

查看完整内容[请看2#楼]

线程创建时任务堆栈设置太小导致的,改大就解决问题了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2014-7-25
在线时间
14 小时
 楼主| 发表于 2019-1-15 18:42:25 | 显示全部楼层
线程创建时任务堆栈设置太小导致的,改大就解决问题了
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165508
金钱
165508
注册时间
2010-12-1
在线时间
2115 小时
发表于 2019-1-16 02:29:43 | 显示全部楼层
仿真找问题,没有其他办法
回复

使用道具 举报

8

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2014-7-25
在线时间
14 小时
 楼主| 发表于 2019-1-16 17:27:07 | 显示全部楼层
裸机用是没问题的,移植到ucosiii上就出现问题了。仿真时会停在图上红框里,然后就没然后了。内存申请也从malloc换成OSMemGet((OS_MEM*)&INTERNAL_MEM_FIL,(OS_ERR*)&err);,并且分配成功了。

回调函数没执行

回调函数没执行

进去出不来

进去出不来

进去出不来

进去出不来
回复

使用道具 举报

8

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2014-7-25
在线时间
14 小时
 楼主| 发表于 2019-1-16 17:29:47 | 显示全部楼层
正点原子 发表于 2019-1-16 02:29
仿真找问题,没有其他办法

QQ图片20190116172845.png 中断函数加上这两句也不行。
回复

使用道具 举报

8

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2014-7-25
在线时间
14 小时
 楼主| 发表于 2019-1-16 17:50:39 | 显示全部楼层
正点原子 发表于 2019-1-16 02:29
仿真找问题,没有其他办法

问题解决了,堆栈空间设置太小了
回复

使用道具 举报

10

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
211
金钱
211
注册时间
2018-7-16
在线时间
77 小时
发表于 2019-5-26 20:40:40 | 显示全部楼层
版主,能不能把移好的音乐播放器分享给我qq:493908689,邮箱
回复

使用道具 举报

4

主题

8

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2019-5-28
在线时间
14 小时
发表于 2019-7-4 18:26:04 | 显示全部楼层
版主,最近需要做一下这个方向的,能发一下源码学习一下吗?QQ:2306289066
回复

使用道具 举报

8

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2014-7-25
在线时间
14 小时
 楼主| 发表于 2019-11-14 13:00:20 | 显示全部楼层
正点原子 发表于 2019-1-16 02:29
仿真找问题,没有其他办法

线程堆栈设置太小了,调大就没问题了
回复

使用道具 举报

8

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2014-7-25
在线时间
14 小时
 楼主| 发表于 2019-11-14 13:12:52 | 显示全部楼层
寂灭 发表于 2019-7-4 18:26
版主,最近需要做一下这个方向的,能发一下源码学习一下吗?QQ:2306289066

之前账号登陆不了,你需要知道哪些,我了解下再和你说
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-15 17:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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