搜索
bottom↓
123
返回列表 发新帖
楼主: caixiuwen

分享我的STM32刷图测试代码:STM32F103+SDIO+ILI9325 播放60fps视频

  [复制链接]

出0入0汤圆

 楼主| 发表于 2014-11-2 22:44:04 | 显示全部楼层
369000753 发表于 2014-11-1 23:47
有个stm32的bin文件想看懂写成c有办法嘛

用IDA可以做到,不过要点耐心的

出0入0汤圆

发表于 2014-11-2 23:02:30 | 显示全部楼层
mark 赞一个楼主

出0入0汤圆

发表于 2014-11-3 00:41:52 | 显示全部楼层
收下了。谢谢楼主。

出0入0汤圆

发表于 2014-11-3 14:23:51 | 显示全部楼层
这个好,牛

出0入0汤圆

发表于 2014-11-3 22:19:14 来自手机 | 显示全部楼层
楼主厉害啊,这都能搞出来,在加把劲把视频解码拿下。直接看电影

出0入0汤圆

发表于 2014-11-4 08:56:39 | 显示全部楼层
不错,有空试试!

出0入0汤圆

发表于 2014-11-4 13:39:31 | 显示全部楼层
caixiuwen 发表于 2014-11-2 22:44
用IDA可以做到,不过要点耐心的

我的hex有100多kb 是不是很难搞???

出0入0汤圆

 楼主| 发表于 2014-11-4 14:01:55 | 显示全部楼层
369000753 发表于 2014-11-4 13:39
我的hex有100多kb 是不是很难搞???

要看是什么功能的。有的好分析有的不好分析。自己熟悉的东西话,可能会容易些

出0入0汤圆

发表于 2014-11-4 15:14:31 | 显示全部楼层
caixiuwen 发表于 2014-11-4 14:01
要看是什么功能的。有的好分析有的不好分析。自己熟悉的东西话,可能会容易些 ...

都是算法。。。但是不知道别人是怎么写的,没用源码

出0入0汤圆

发表于 2015-2-2 10:55:30 | 显示全部楼层
牛叉,留名,正在搞一下SDIO

出0入0汤圆

发表于 2015-2-18 11:15:19 | 显示全部楼层
标记一下

出0入0汤圆

发表于 2015-2-18 13:01:02 | 显示全部楼层
赞一个

出0入0汤圆

发表于 2015-2-18 13:32:00 | 显示全部楼层
不错呀                    

出0入0汤圆

发表于 2015-4-5 21:11:06 | 显示全部楼层
这个必须mark啊,以后留着用

出0入0汤圆

发表于 2015-5-8 16:47:26 | 显示全部楼层
mark……

出0入0汤圆

发表于 2015-5-8 19:25:06 | 显示全部楼层
学习了   谢谢分享   

出0入0汤圆

发表于 2015-5-10 23:36:36 | 显示全部楼层
如果能移植到原子开发板上也这么快就好了

出0入0汤圆

发表于 2015-5-18 20:56:50 | 显示全部楼层

楼主真厉害!赞一个!

出0入0汤圆

发表于 2015-5-18 23:24:14 | 显示全部楼层
这个流弊了!

出0入0汤圆

发表于 2015-8-20 08:22:38 | 显示全部楼层
有个问题想请教下楼主,使用DMA,SD卡是32位的,但LCD的数据是16位的,直接DMA,不是丢失了16位么?

出0入0汤圆

发表于 2015-8-20 08:30:22 | 显示全部楼层
谢谢分享

出0入0汤圆

 楼主| 发表于 2015-8-20 10:05:54 | 显示全部楼层
DM_2014 发表于 2015-8-20 08:22
有个问题想请教下楼主,使用DMA,SD卡是32位的,但LCD的数据是16位的,直接DMA,不是丢失了16位么? ...

不会,FSMC支持32位访问,FSMC自己会把一次32位访问分成两个16位到LCD的。

出0入0汤圆

发表于 2015-8-20 12:06:02 | 显示全部楼层
厉害!!!佩服!!

出0入0汤圆

发表于 2015-8-21 10:39:58 | 显示全部楼层
很有意义马克

出0入0汤圆

发表于 2015-9-7 22:06:18 | 显示全部楼层
谢谢楼主分享

出20入0汤圆

发表于 2015-9-7 22:11:55 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2015-12-8 17:23:05 | 显示全部楼层
牛逼

出0入0汤圆

发表于 2015-12-8 22:36:12 | 显示全部楼层
不是一般的牛啊,楼主玩的都是高大上的东西。

出0入0汤圆

发表于 2015-12-8 23:19:01 | 显示全部楼层
楼主,收到我的膝盖了吗

出0入0汤圆

发表于 2015-12-9 00:03:00 | 显示全部楼层
STM32F103+SDIO+ILI9325 播放60fps视频

出0入0汤圆

发表于 2015-12-9 10:29:07 | 显示全部楼层
屏应该是FSMC总线刷的吧

出0入0汤圆

发表于 2015-12-9 11:22:53 | 显示全部楼层
不知道加入了文件系统是否还有这个速度

出0入0汤圆

发表于 2016-3-27 09:27:27 | 显示全部楼层
本帖最后由 hefanghua 于 2016-3-27 09:28 编辑
caixiuwen 发表于 2014-10-14 10:45
这么跟你说吧,我之前在F4上用RTOS+exFAT,刷屏能超过60fps。刷屏速度不错。但是感觉大家手上可能F1的开 ...


请问exFAT的资料可以分享下么?这方面的资料好少。想用51单片机读写这个文件系统。

出0入0汤圆

发表于 2016-4-2 11:35:38 | 显示全部楼层
学习tft中

出0入0汤圆

发表于 2016-4-29 20:36:03 | 显示全部楼层
这个值得拥有啊

出0入0汤圆

发表于 2016-4-29 22:54:24 | 显示全部楼层
牛得  一笔啊  

出0入0汤圆

发表于 2016-4-30 17:28:27 | 显示全部楼层
不错很牛逼!学习了!

出0入0汤圆

发表于 2016-5-2 11:16:20 | 显示全部楼层
不错,回去试下。正好要用。

出0入0汤圆

发表于 2016-5-9 14:38:04 | 显示全部楼层
楼主,我用你的工程,按照你的方法把!output.img拷贝到SD卡,但是显示不了,LCD是HX8347D,能显示纯色,SD卡也能读取到,但是显示不了图片动画,
请问一下是什么原因?

出0入0汤圆

发表于 2016-7-25 17:34:40 | 显示全部楼层
谢谢楼主分享,学习学习

出0入0汤圆

发表于 2016-9-20 18:40:15 | 显示全部楼层
楼主我想请教你一下,我现在用STm32F103c8t6的SPI接口驱动1.5寸的TFT屏,72M主频,SPI开了2分频,刷屏速度很慢,怎么能够提高刷屏速度?谢谢

出0入0汤圆

发表于 2016-12-15 16:08:17 | 显示全部楼层
直接指定扇区读的BMP吗?如果用文件系统呢?不知道能达到多少帧

出0入0汤圆

发表于 2016-12-16 10:03:19 | 显示全部楼层
mark,一下

出0入0汤圆

发表于 2017-12-14 06:51:01 | 显示全部楼层
用SDIO读取BMP图片刷新,我好像只做到了一秒6张,差距这么远==!

出0入0汤圆

发表于 2017-12-14 17:21:51 | 显示全部楼层
我的用EMWIN刷 8个 48*48的彩图 都要闪一下  你这个整屏都不卡 怪哉了 .  LCD 也是FSMC  

出0入0汤圆

发表于 2018-9-10 15:45:37 | 显示全部楼层
我想请教下要是上了文件系统速度能有多少呢?

出0入0汤圆

发表于 2018-9-10 16:45:37 | 显示全部楼层
标记一下,楼主厉害

出0入0汤圆

发表于 2018-9-17 12:39:41 | 显示全部楼层
STM32F103+SDIO+ILI9325 能播放60fps视频,牛

出0入0汤圆

发表于 2018-9-17 23:13:50 | 显示全部楼层

哇靠 好牛叉的嗦,膜拜!!

出0入0汤圆

发表于 2018-9-19 11:12:44 | 显示全部楼层
请问楼主是在用什么开发板测试的? 或者可以放出原理图吗

出0入0汤圆

发表于 2018-12-13 17:10:48 | 显示全部楼层
楼主太厉害了

出0入0汤圆

发表于 2019-8-6 14:49:07 | 显示全部楼层
请教楼主,Yadif+Bob是什么,monogram GraphStudio百度了不知道哪里下都是英文,GraphStudioNext倒是看到不少资源,但是没有楼主11楼里说的那个ffdshow视频解码器

出0入0汤圆

 楼主| 发表于 2019-8-8 21:00:02 | 显示全部楼层
balabala 发表于 2019-8-6 14:49
请教楼主,Yadif+Bob是什么,monogram GraphStudio百度了不知道哪里下都是英文,GraphStudioNext倒是看到不 ...

一种DeInterlacing滤镜。ffdshow下一个装一下就有了。

出0入0汤圆

发表于 2019-10-15 10:25:11 | 显示全部楼层
caixiuwen 发表于 2019-8-8 21:00
一种DeInterlacing滤镜。ffdshow下一个装一下就有了。

你好,你的方案太巧了,我看了你的代码,我想问一下用dma直接把数据颁给GRAM,它是如何实现指针循环跳转的,是不是得改好特殊的lcd驱动参数才行啊?我用的ili9341,显示就是乱的,你的LCD是ili9325码,我可以直接用吗?

出0入0汤圆

发表于 2019-10-16 18:02:57 | 显示全部楼层
caixiuwen 发表于 2019-8-8 21:00
一种DeInterlacing滤镜。ffdshow下一个装一下就有了。

你好,麻烦回复一下我的问题好吗?确实是卡在这里了,没办法,只能求助于你。

我想给你发站内消息,结果,你只接收好友的消息啊。。。

出0入0汤圆

 楼主| 发表于 2019-10-17 20:37:16 | 显示全部楼层
onlystm32 发表于 2019-10-15 10:25
你好,你的方案太巧了,我看了你的代码,我想问一下用dma直接把数据颁给GRAM,它是如何实现指针循环跳转 ...

我另外一个帖子里用的ILI9341 https://www.amobbs.com/thread-5654024-1-1.html,不过是SPI的...

出0入0汤圆

发表于 2019-10-18 08:57:04 | 显示全部楼层
本帖最后由 onlystm32 于 2019-10-18 09:02 编辑

我参考了你另一个stm32f030的ili9341的帖子,但依然无法解决显示错乱的问题,我的思路是这样的,我先将一段视频中的0.5s转换为10帧图像,每幅图用Image2Lcd软件装换为数据,每幅图没有开头都是320*240*2的纯数据,软件配置见图;然后用winhex写入一个空的SD卡中的连续扇区中,用SDIO+dma读数据显示到LCD中,只显示单幅图片都是正常的,若是像播视频那样加快帧率显示很快就乱了,我怀疑是不是LCD驱动有问题或是dma配置的不对,所以想请教你的LCD配置和你显示的数据是如何制成的?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2019-10-18 09:04:50 | 显示全部楼层
caixiuwen 发表于 2019-10-17 20:37
我另外一个帖子里用的ILI9341 https://www.amobbs.com/thread-5654024-1-1.html,不过是SPI的... ...

无法给你发消息。有什么办法联系上你本人吗?这个视频播放的项目很头疼,想求助于你。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-18 14:48

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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