OpenEdv-开源电子网

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

实验50 视频播放器实验 移植测试

[复制链接]

2

主题

5

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2019-5-28
在线时间
14 小时
发表于 2020-3-23 09:41:32 | 显示全部楼层 |阅读模式
1金钱
各位好!

想请教一下
我参考视频实验后,自己做一次移植的测试
程式码的部分都是参照原子哥的范例,但在修改过后StreamSize(如图)的部份频频出现HardFault的问题
不知是格式的设置问题还是什么呢,我修改成u16就能通过,可这不是正确的格式吧

有人能协助一下吗?

非常感谢!

ScreenShot_20200323093634.png

最佳答案

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

还有几个问题请教您原子哥 1.视频有时会卡死 2.用手机拍的视频转换格式成avi的,但是不能播放(avi解析里返回值为格式错误),跟您给的例程视频的话帧速率、数据速率、比特率不一样,分辨率的话我也小于屏幕值。 谢谢您的解答!!@正点原子
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
216
金钱
216
注册时间
2019-7-31
在线时间
66 小时
发表于 2020-3-23 09:41:33 | 显示全部楼层
正点原子 发表于 2020-6-12 01:36
在我们开发板上运行正常么?

还有几个问题请教您原子哥
1.视频有时会卡死
2.用手机拍的视频转换格式成avi的,但是不能播放(avi解析里返回值为格式错误),跟您给的例程视频的话帧速率、数据速率、比特率不一样,分辨率的话我也小于屏幕值。

谢谢您的解答!!@正点原子
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165475
金钱
165475
注册时间
2010-12-1
在线时间
2115 小时
发表于 2020-3-24 00:55:42 | 显示全部楼层
和这段代码关系不大吧,仿真找问题吧
回复

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2019-5-28
在线时间
14 小时
 楼主| 发表于 2020-3-24 08:51:26 | 显示全部楼层
正点原子 发表于 2020-3-24 00:55
和这段代码关系不大吧,仿真找问题吧

感谢原子哥回覆

已有尝试用仿真确认问题,跳过这段就可以通过,修改成u16也能通过
不知道这个部分与DMA的设置有没有相关
您有类似的经验可以分享吗?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165475
金钱
165475
注册时间
2010-12-1
在线时间
2115 小时
发表于 2020-3-25 01:06:40 | 显示全部楼层
hans5966 发表于 2020-3-24 08:51
感谢原子哥回覆

已有尝试用仿真确认问题,跳过这段就可以通过,修改成u16也能通过

经验就是看你的buf是不是越界访问了
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
216
金钱
216
注册时间
2019-7-31
在线时间
66 小时
发表于 2020-6-11 11:48:28 | 显示全部楼层
我移植的时候遇到的问题是他读的流类型一直是音频流 数据流读取不到问题,原子哥有什么建议吗?@正点原子
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165475
金钱
165475
注册时间
2010-12-1
在线时间
2115 小时
发表于 2020-6-12 01:36:19 | 显示全部楼层
ftluo 发表于 2020-6-11 11:48
我移植的时候遇到的问题是他读的流类型一直是音频流 数据流读取不到问题,原子哥有什么建议吗?@正点原子

在我们开发板上运行正常么?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
216
金钱
216
注册时间
2019-7-31
在线时间
66 小时
发表于 2020-6-13 17:44:38 | 显示全部楼层
正点原子 发表于 2020-6-12 01:36
在我们开发板上运行正常么?

是的,找到原因了,中断没有对音频的参数进行处理,卡在了音频流的循环里面了;
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165475
金钱
165475
注册时间
2010-12-1
在线时间
2115 小时
发表于 2020-6-14 01:29:56 | 显示全部楼层
ftluo 发表于 2020-6-13 17:51
还有几个问题请教您原子哥
1.视频有时会卡死
2.用手机拍的视频转换格式成avi的,但是不能播放(avi解析 ...

1,卡死得仿真找问题。
2,手机录制的AVI不是MJPEG编码,所以不能播放。
必须用狸窝转换才行的。具体细节看教程。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
216
金钱
216
注册时间
2019-7-31
在线时间
66 小时
发表于 2020-6-15 10:52:49 | 显示全部楼层
正点原子 发表于 2020-6-14 01:29
1,卡死得仿真找问题。
2,手机录制的AVI不是MJPEG编码,所以不能播放。
必须用狸窝转换才行的。具体细 ...

好嘞,谢谢原子哥
回复

使用道具 举报

16

主题

108

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
343
金钱
343
注册时间
2015-12-3
在线时间
55 小时
发表于 2020-6-15 17:27:12 | 显示全部楼层
mark!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-1 09:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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