[STM32F0] STM32 FLASH已经很大了,为什么有些开发板还外扩FLASH?

[复制链接]
16324|26
 楼主| 21icszx 发表于 2015-4-21 19:48 | 显示全部楼层 |阅读模式
STM32 FLASH已经很大了,为什么有些开发板还外扩FLASH?
mmuuss586 发表于 2015-4-21 20:13 | 显示全部楼层

供大家学习啊;
另外很多人FLASH不够也存在;
zh113214 发表于 2015-4-21 20:24 来自手机 | 显示全部楼层
flash不够很正常吧……
gonggu8181 发表于 2015-4-21 23:32 来自手机 | 显示全部楼层
那是你还不知道stm32的强大
andy_bj4 发表于 2015-4-22 01:31 | 显示全部楼层
1. 可以練習操作FSMC / SPI
2. 使用LCM, 如有有大量的 圖檔/字庫, flash肯定不夠用的
3. os
4. 大量數據
5. .........
秋风式街球 发表于 2015-4-22 07:55 | 显示全部楼层
不可能没事乱扩展的
 楼主| 21icszx 发表于 2015-4-22 08:14 | 显示全部楼层
andy_bj4 发表于 2015-4-22 01:31
1. 可以練習操作FSMC / SPI
2. 使用LCM, 如有有大量的 圖檔/字庫, flash肯定不夠用的
3. os

请教:
1. 如果用SPI扩展FLASH用于存储TFT-LCD显示用的图档,SPI速度会不会影响LCD刷新速度?
2. 扩展FLASH用于OS,应该是用并口的NORFLASH吧?
``` 发表于 2015-4-22 13:29 | 显示全部楼层
21icszx 发表于 2015-4-22 08:14
请教:
1. 如果用SPI扩展FLASH用于存储TFT-LCD显示用的图档,SPI速度会不会影响LCD刷新速度?
2. 扩展FLA ...

并口NOR Flash占用脚位太多,还是SPI这样方便。
wellhao2004 发表于 2015-4-22 13:52 | 显示全部楼层

flash不够很正常吧……
hclwj181 发表于 2015-4-22 14:23 | 显示全部楼层
能有多大,我跑个ucOS、触摸屏、fafs文件系统、一些传感器,后来加了个网卡驱动,512k就完全不够用了
北极星405 发表于 2015-4-22 15:56 | 显示全部楼层
楼上正解!
runningwzf 发表于 2015-4-22 16:11 | 显示全部楼层
内部的一般都是程序flash
但是在应用中很经常还需要数据flash
lzllhr 发表于 2015-4-22 17:46 | 显示全部楼层
跑流水等,51都够了。跑linux(非uclinux),stm32完全不够格啊
没有什么flash够大了,只有相对与特定的应用,flash够不够的问题
MOn51 发表于 2015-4-22 18:46 | 显示全部楼层
本帖最后由 MOn51 于 2015-4-22 18:48 编辑

只要扩展RAM+nAND就可以了。运行时通过BOOT,从NAND中调入RAM,然后在RAM中运行。STM32F429+64M ram+1g Nand 没有跑不了的任务了。NOR就没有必要了。
jshengw 发表于 2015-4-22 19:11 | 显示全部楼层
应该还是有不少人不够用的,大牛很多呀
andy_bj4 发表于 2015-4-22 19:48 | 显示全部楼层
本帖最后由 andy_bj4 于 2015-4-22 19:54 编辑
21icszx 发表于 2015-4-22 08:14
请教:
1. 如果用SPI扩展FLASH用于存储TFT-LCD显示用的图档,SPI速度会不会影响LCD刷新速度?
2. 扩展FLA ...

1. 可以先將圖檔取出後放到RAM裡面, 再用FSMC刷TFT (應該是用BANK1), 速度自然是會慢一點點  
2. 可以, 但是要考慮一些記憶體映射的問題, 因為外擴nor會佔掉較多的位址線, 比較好的做法樓上幾位有說明, 例如用NAND + SRAM等方式

 楼主| 21icszx 发表于 2015-4-22 19:55 | 显示全部楼层
如果:
1. 存储图形界面数据,用SPI接口的FLASH就可以,但是需要工具把数据写入FLASH中(比如字库,图片等),但是CPU通过SPI把数据转移到TFT屏的缓存中,肯定不如并口的FLASH快,会不会影响TFT刷屏速度?(是不是采用SPI+DMA+FSMC方式可以解决)
2. 如果存储程序代码,肯定要用并口的NOR FLASH,或者如15楼MOn51的方法扩展RAM+nAND,但是要增加RAM扩展

各位在实际应用中扩展FLASH都用作什么目的,请多指教。
lvyunhua 发表于 2015-4-22 20:32 | 显示全部楼层
根据需求决定是否外扩FLASH.
csust_omega 发表于 2015-5-1 23:54 | 显示全部楼层
系统级的应用就需要外扩了
maoyanf 发表于 2015-5-3 10:58 | 显示全部楼层
带图形界面就不够用了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

157

帖子

1

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