讨论STM32F429接SDRAM和RGB888可行方案

2019-12-11 18:38发布

如题,现在想STM32F429IG驱动一个RGB888的屏幕,然后肯定要接SDRAM,但是看到坛友很多都说,16bit的SDRAM会导致RGB888屏幕刷新率不高。。。所以想问一下有搞过的坛友么,刷新率大概多少?屏幕刷新的时候,会出现闪烁什么情况么?对了,顺带问一下,如果外接FLASH,采用什么方式接?可否有型号推荐,我看了一下,好像不支持QSPI。。。有点头疼!!!然后,如果实在没办法,估计到时候只能选择stm32f746ie,这个可以接QSPI,但是具体MCU价格未知。。而且还有就是这个MCU新出来的,供货是否稳定也需要考虑!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
28条回答
dragonbbc
1楼-- · 2019-12-14 07:28
直接用32bit的SDRAM不就好了吗?去看安富莱的资料吧,就是这样用的
liuzhijun2008
2楼-- · 2019-12-14 12:26
love_ourdev 发表于 2019-4-12 19:22
要说坑,就是它的外设,如串口,IIC,SPI这些没有DMA,都要用中断来完成。所以CPU会比较忙碌。外设的功能 ...

GPIO 时钟只有 12M 无法用PPL 时钟,做一些高速IO翻转 速度最高 6M ,与 72MHZ 的 STM32103 的18M  IO翻转 速度差太远  ,外部晶振固定为12M 无法更换,更换后不支持USB ISP 下载固件
redworlf007
3楼-- · 2019-12-14 17:50
liuzhijun2008 发表于 2019-4-12 22:05
GPIO 时钟只有 12M 无法用PPL 时钟,做一些高速IO翻转 速度最高 6M ,与 72MHZ 的 STM32103 的18M  IO翻 ...

上了Linux后,只有更新应用就好了,不用刷固件。
Excellence
4楼-- · 2019-12-14 21:23
mark..                  
polarbear
5楼-- · 2019-12-15 01:13
 精彩回答 2  元偷偷看……
love_ourdev
6楼-- · 2019-12-15 06:14
OneRain 发表于 2019-4-12 21:02
牛逼啊!!!再问一下,如果裸奔,flash怎么解决呢!!!

我的产品上,就是一片NUC972加一片SPIFlash就能运行了。CPU内部固化了启动代码,它负责配置系统时钟并初始化DRAM,然后把我的bootloader加载到DRAM然后跳转;而我的bootloader在加载自己的application然后跳转。
当然也可以直接让启动代码加载application到DRAM运行。
我需要bootloader是因为借助它可以安全的实现应用程序升级:应用运行起来之后,会从网络下载新版本写道flash升级区,然后重启由bootloader把镜像搬到应用区;在搬运之前和之后都会哈希校验以确保镜像完整且正确。

一周热门 更多>