电子产品世界 » 论坛首页 » 电子DIY » ARM DIY » ARM系统开发之我来问2:STM32的FSMC问题


共25条 1/3 1 2 3 跳转至

ARM系统开发之我来问2:STM32的FSMC问题

工程师
2012-07-07 16:03:40    评分
        看STM32的数据手册知道,FSMC在大容量器件中有,而据我的理解是STM32F103的几种引脚系列中都有大容量型号的芯片,可是我在查阅了部分资料后发现,通常只有100和144脚的大容量产品中有这个FSMC的相关引脚,其他引脚的并没有。如果我选用R系列的64脚芯片,如STM32F103RE(这个型号应该有吧),可是相关的资料并没有给出FSMC的管脚定义。
        求教,解惑!
        如果各位有这个小数量管脚(48和64脚)的芯片手册,请共享下,麻烦简单讲解!

        问题解决:STM32的FSMC只有在100和144脚的大容量产品中才会有,其余型号没有。手册中翻译的说是在大容量产品中出现,不是很准确,前提还得是100脚以上的产品。至于100和144脚两个产品的FSMC有什么区别,稍后整理发上。



关键词: 系统     发之     我来     STM32     问题    

高工
2012-07-08 10:22:17    评分
2楼
对于LQFP100和BGA100封装,只有FSMC的Bank1和Bank2可以使用。Bank1只能使用NE1片选支持多路复用NOR/PSRAM存储器,Bank2只能使用NCE2片选支持一个16位或8位的NAND闪存存储器。因为没有端口G,不能使用FSMC的中断功能。
详见:EEPW-ARM Cortex M3 DIY资料系列之——主控MCU-STM32F103ZET6(中文).pdf:http://share.eepw.com.cn/share/download/id/61164

高工
2012-07-08 12:33:31    评分
3楼
较真了,大小肯定是在stm32整个系列内部相对来说的,不是谁看多大算大,也不是跟51,avr比,也不是跟pc比,

工程师
2012-07-08 13:12:26    评分
4楼
也就是说,要想扩展程序和数据存储器,最好是用144脚的了吧。可是我目前做的东西,用144脚肯定浪费啊,哎

工程师
2012-07-08 13:13:34    评分
5楼

它的大容量是说FLASH在128K以上的,肯定是针对它这个系列的产品了。


工程师
2012-07-08 13:25:16    评分
6楼
扩程序存储器,你一般用什么芯片啊,常见的容易驱动的那种。

高工
2012-07-08 21:27:44    评分
7楼
我在手册上没有看到根据flash大小的说法,更没看到128k以上的说法,倒是有几个系列手册的表格显示256kB以上100脚144脚的的带fsmc接口,但是这也不是泛指所有系列都这样

工程师
2012-07-08 23:01:08    评分
8楼
这个按照选型的参考,说是256K(含)以上就是大容量。我下载的手里里面说是FSMC出现在大容量产品里面的

高工
2012-07-09 00:43:31    评分
9楼
其实吧,带不带直接查相应手册就好了,选型直接查选型表就好,64,48脚带fsmc的肯定没有,光电源,地,晶振,jtag,fsmc这么几个必须的模块就把这56十个脚用完了,这样的芯片还能用来干什么

工程师
2012-07-09 01:27:03    评分
10楼
嗯,那你知道扩展程序存储器通常选什么芯片,就STM32支持的。还有,用什么驱动方式啊?我这个要用操作系统,所以肯定占用很多空间,还有后续的程序升级,估计512K的空间不够用。

共25条 1/3 1 2 3 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]