天星科技网

FSMC是否会使STM32工作效率降低?(stm32 fsmc是什么)

大家好,今天小编关注到一个比较有意思的话题,就是关于stm32 fsmc是什么的问题,于是小编就整理了3个相关介绍的解答,让我们一起看看吧。
  1. FSMC是否会使STM32工作效率降低?
  2. 用STM32挂接的最大NandFlash到多少?
  3. stm32为什么要配置系统时钟?

FSMC是否会使STM32工作效率降低?

有点没理解你的问题,你说加入了FSMC之后延时时间变长了

FSMC是否会使STM32工作效率降低?(stm32 fsmc是什么)-图1

你的延时就是一个自加或者自减计数器,延时时间变长了无非就是CPU频率降下来或者计数周期内被中断或总线被占用

那你之前液晶用什么来刷新,在延时之后刷新液晶么,那现在FSMC可能在延时的周期内占用总线刷新液晶了,表现出来的就是延时时间变长了。

以前是1ms+刷新液晶时间,现在变成了1.3ms+x(不知道还需要占用总线多久,x 应该不会超过刷新液晶时间-0.3ms)

FSMC是否会使STM32工作效率降低?(stm32 fsmc是什么)-图2

FSMC代替你原来的程序做借口操作,但是仍会占用总线,所以节省的时间并不明显,节省的就是你模拟时序的时间,这样的话只有在大数据量的时候FSMC或者DMA才能明显显示出它的效率

用STM32挂接的最大NandFlash到多少?

看下

STM32f103的FSMC寻址地址是从0x70000000到0x8FFFFFFF

FSMC是否会使STM32工作效率降低?(stm32 fsmc是什么)-图3

就是8*64M的nand flash bank2, bank3

还支持SRAM

stm32为什么要配置系统时钟?

首先,stm32的性能强大,时钟频率快。片上资源丰富,io口多,有i2c,spi,sdio,fsmc,rtc等等。库函数丰富,方便操作。再加上移植了ucos和freertos等操作系统和stemwin图形界面库。绝对能满足大部分需求,而且价格也便宜。

到此,以上就是小编对于的问题就介绍到这了,希望介绍的3点解答对大家有用。

本站非盈利性质,与其它任何公司或商标无任何形式关联或合作。内容来源于互联网,如有冒犯请联系我们立删邮箱:83115484#qq.com,#换成@就是邮箱

转载请注明出处:https://www.xuehelunwen.com/kj/3890.html

分享:
扫描分享到社交APP
上一篇
下一篇