你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

如何查看STM32单片机支持的flash型号?

[复制链接]
koooch1 提问时间:2016-6-29 17:46 /
比如 STM32L151系列MCU是否支持W25Q16这款SPI FLASH ? 在ST官网上搜BOOT,找不到关于支持的FLASH型号的说明,不知哪位大侠可以解答一下,谢谢
收藏 评论11 发布时间:2016-6-29 17:46

举报

11个回答
黑夜之狼 回答时间:2016-6-29 20:57:01
很淡定的告诉LZ,哪款都可以支持,W25Q16这款IC只不过是一个外围的flash器件,SPI通信而已,如果单片机没有硬件SPI,可以考虑软件模拟吧?
koooch1 回答时间:2016-6-30 00:21:34
黑夜之狼 发表于 2016-6-29 20:57
很淡定的告诉LZ,哪款都可以支持,W25Q16这款IC只不过是一个外围的flash器件,SPI通信而已,如果单片机没有 ...

在BOOTLOADER程序中,会先读取FLASH的ID,然后才能对FLASH进行操作,不知这个读FLASH ID的目的是什么,我看有的芯片比如小米手环上用的 DA14580就指定了FLASH的型号,这中间不知有什么原因
回答时间:2016-6-30 08:37:29
获取ID,是判断是不是需要的产品。不同厂家的ID是不一样的。
风子 回答时间:2016-6-30 09:20:47
检查ID,一是看硬件连接是否正确,能不能正常通信,二是看是否是正确的芯片元件
koooch1 回答时间:2016-6-30 13:34:16
风子 发表于 2016-6-30 09:20
检查ID,一是看硬件连接是否正确,能不能正常通信,二是看是否是正确的芯片元件 ...

对于2,如何判定是不是正确的芯片?MCU内部有个FLASH型号列表,对照列表进行比较?
koooch1 回答时间:2016-6-30 13:35:40
安 发表于 2016-6-30 08:37
获取ID,是判断是不是需要的产品。不同厂家的ID是不一样的。

主要想知道为什么有的CPU会指定FLASH型号?
shanji 回答时间:2016-6-30 13:57:02
指定flash型号,可能是想防止被人偷换flash,比如2M换成4M;还有可能就是他们做的软件只支持他们指定的flash。还有其他可能,只有开发者才知道了。
koooch1 回答时间:2016-6-30 14:08:59
shanji 发表于 2016-6-30 13:57
指定flash型号,可能是想防止被人偷换flash,比如2M换成4M;还有可能就是他们做的软件只支持他们指定的flas ...

现在又回到了初始问题,如何确认STM32支持的FLASH型号,有无ST官方资料说明
shanji 回答时间:2016-6-30 15:27:04
koooch1 发表于 2016-6-30 14:08
现在又回到了初始问题,如何确认STM32支持的FLASH型号,有无ST官方资料说明 ...

如果是SPI-flash,没有所谓的支持的型号,一句话,都可以;如果是并行的nor-flash或NAND flash,可以参考官方的型号。
12下一页
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版