[STM32F4] STM32F429不挂SDRAM能直接驱动480x272的屏吗

[复制链接]
8364|32
 楼主| 15113484470 发表于 2014-11-27 15:35 | 显示全部楼层 |阅读模式
最近在研究429,看论坛里429都挂了SDRAM,就没看到不挂SDRAM,我想问问不挂SDRAM能不能用内部的RAM当缓冲区,可以的话怎么指定缓冲区的地址?
QQ截图20141127144354.png
Rain_King 发表于 2014-11-27 15:52 | 显示全部楼层
用内部的就申请一个大的数组.......
Rain_King 发表于 2014-11-27 15:53 | 显示全部楼层
把数组的地址传递过去就可以了...........
icecut 发表于 2014-11-27 16:18 | 显示全部楼层
480*272约450k 内存.你考虑一下就行了.
如果你是 mem 屏,就无所谓.屏幕不需要缓存.但是有利就有弊
Adu0227 发表于 2014-11-27 16:33 | 显示全部楼层
看应用了
 楼主| 15113484470 发表于 2014-11-27 16:35 | 显示全部楼层
icecut 发表于 2014-11-27 16:18
480*272约450k 内存.你考虑一下就行了.
如果你是 mem 屏,就无所谓.屏幕不需要缓存.但是有利就有弊 ...

啥是mem屏?
 楼主| 15113484470 发表于 2014-11-27 16:36 | 显示全部楼层
Adu0227 发表于 2014-11-27 16:33
看应用了

我是要把屏驱动起来,搞几天了,还是没显示,哎,头发都白了
 楼主| 15113484470 发表于 2014-11-27 16:39 | 显示全部楼层
Rain_King 发表于 2014-11-27 15:53
把数组的地址传递过去就可以了...........

定义个大数组,直接进HardFault_Handler
小班儿 发表于 2014-11-27 16:50 | 显示全部楼层
帮你顶一下!
Rain_King 发表于 2014-11-27 17:00 | 显示全部楼层
15113484470 发表于 2014-11-27 16:39
定义个大数组,直接进HardFault_Handler

你的缓冲是用什么??是用来GUI,还是直接显示屏的缓冲....如果显示屏RAM的缓冲肯定不行的,太大了...如果用来做GUI的缓冲,看自己需要的大小呗...............
ecoren 发表于 2014-11-27 17:10 | 显示全部楼层
Rain_King 发表于 2014-11-27 15:53
把数组的地址传递过去就可以了...........

版主----目标很明确。
huangqi412 发表于 2014-11-27 17:19 | 显示全部楼层
内部ram有这么大的?
 楼主| 15113484470 发表于 2014-11-27 18:32 | 显示全部楼层
Rain_King 发表于 2014-11-27 17:00
你的缓冲是用什么??是用来GUI,还是直接显示屏的缓冲....如果显示屏RAM的缓冲肯定不行的,太大了...如 ...

我只刷个屏,显示个RGB颜色
 楼主| 15113484470 发表于 2014-11-27 18:37 | 显示全部楼层
huangqi412 发表于 2014-11-27 17:19
内部ram有这么大的?

256k的ram,我只刷个屏,我看挂SDRAM是指定个SDRAM的地址,不挂SDRAM还不知道要怎么搞
icecut 发表于 2014-11-27 18:38 | 显示全部楼层
很多人都是霸王硬上弓.我也很无奈.
zqjqq88 发表于 2014-11-27 19:06 | 显示全部楼层
外挂RAM吧,不是有FMC接口么~
huangqi412 发表于 2014-11-27 20:01 | 显示全部楼层
15113484470 发表于 2014-11-27 18:37
256k的ram,我只刷个屏,我看挂SDRAM是指定个SDRAM的地址,不挂SDRAM还不知道要怎么搞 ...

也许可以修改行场脉冲前后肩缩小分辨率实现
显存一路地址递增最后非法访问不存在的地址不是找屎么。。。
zghskh 发表于 2014-11-28 08:30 | 显示全部楼层
不挂SDRAM的话应该驱动不了480X272的屏,没那么多内存。我目前作项目都是挂了片IS42S16400,可以以1024*768的分辨率驱动VGA显示器。
zqjqq88 发表于 2014-11-28 08:58 | 显示全部楼层
zghskh 发表于 2014-11-28 08:30
不挂SDRAM的话应该驱动不了480X272的屏,没那么多内存。我目前作项目都是挂了片IS42S16400,可以以1024*768 ...

这么高分辨率FPS很低吧~
 楼主| 15113484470 发表于 2014-11-28 09:10 | 显示全部楼层
huangqi412 发表于 2014-11-27 20:01
也许可以修改行场脉冲前后肩缩小分辨率实现
显存一路地址递增最后非法访问不存在的地址不是找屎么。。。 ...

假如缩到240x320可行的话,那要4.3寸屏也没什么作用了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

125

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部