这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 全系列的STM32的FLASH可以当RAM用吗?

共5条 1/1 1 跳转至

全系列的STM32的FLASH可以当RAM用吗?

工程师
2020-08-14 21:19:57     打赏

本人现在要做串口转发图片的功能,STM32一路串口连接DTU从网站接收图片,再从另一路串口转发至摄像头,完成照片的转发操作,一张照片60KB。目前准备采用STM32的FLASH当RAM使用。有几个疑问想向大家咨询一下:

1、STM32的FLASH我擦除后,能否多次往里面写不擦除,是否可以当RAM一样使用吗?这些数据不需要保存。

2、有没有便宜的存储芯片推荐,128-256KB大小,不需要保存。


先谢过了!






关键词: STM32     FLASH     RAM    

工程师
2020-08-14 21:37:41     打赏
2楼

直接用,应该不行吧!不然也不会区分flash或SRAM之类


工程师
2020-08-14 21:41:05     打赏
3楼

当然不行, flash的擦写次数是有限的.  有spi接口的sram, LY68L6400之类, 我用了不少了, 很好用。


工程师
2020-08-14 21:47:03     打赏
4楼

FLASH只能写0不能写1,所以不存在不擦除还能继续写数据,不是有个国产的XRAM吗?


工程师
2020-08-14 21:51:42     打赏
5楼

Flash的特性先去了解一下。
肯定是写之前需要擦除的。

可以根据flash寿命再加你写的频繁可以算出可使用的时间,如果可使用的时间能接受的话也可以啊。
比如一般Nor flash寿命是100,000次,你每10秒写一次的话是可使用1,000,000秒,就是277天。如果30秒写一次的话就是2年多一点。


共5条 1/1 1 跳转至

回复

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