单片机自带有EEPROM,
单片机自带有EEPROM,有必要再外挂一个EEPROM吗?小体积大容量的EEPROM比较贵! 这得试试才知道,有些单片机擦写EEPROM时CPU会暂停,可能会造成一些影响,比如不能及时响应外中断。可以想办法避免,比如在特定条件下才操作EEPROM,或检测到掉电的瞬间才保存数据。
W25Q80贵吗。 LcwSwust 发表于 2022-9-19 16:58
这得试试才知道,有些单片机擦写EEPROM时CPU会暂停,可能会造成一些影响,比如不能及时响应外中断。
可以想 ...
W25Q80是EEPROM吗? W25Qt系列是FLASh,不是EEPROM,24系列才是EEPROM,如24C02。 本帖最后由 LcwSwust 于 2022-9-20 13:57 编辑
lyjian 发表于 2022-9-20 12:59
W25Q80是EEPROM吗?
我搞混淆了,W25Q80是FLASH不是EEPROM。
主要是因为某单片机是将内部FLASH当作EEPROM来用的。
更正一下上面我的说法“有些单片机擦写FLASH时CPU会暂停”.
我觉得FLASH容易找到大容量的,SPI接口速度也快,类似于TF卡。
AT24C02之类的EEPROM似乎也不贵,但I2C接口我觉得不好用。
总之还是看你的需求,看实际情况是否需要外挂。 hjl2832 发表于 2022-9-20 13:31
W25Qt系列是FLASh,不是EEPROM,24系列才是EEPROM,如24C02。
25系列也有EEPROM LcwSwust 发表于 2022-9-19 16:58
这得试试才知道,有些单片机擦写EEPROM时CPU会暂停,可能会造成一些影响,比如不能及时响应外中断。
可以想 ...
现在用的是24CW128X 128-Kbit 16K字节SOT-23-5封装(只能小不能大,板子空间有限)价格贵的离谱而且供货也没保证。现在就想用MCU自带的RAM,用来存数据。每次使用会擦除一次。大概一天使用一次,产品的寿命定的是3年,用MCU自带的RAM,可行不? LcwSwust 发表于 2022-9-20 13:56
我搞混淆了,W25Q80是FLASH不是EEPROM。
主要是因为某单片机是将内部FLASH当作EEPROM来用的。
更正一下上 ...
可以理解为flash比EEPROM更好用?速度快,只是自带的可能寿命没有外挂的长? QWE4562009 发表于 2022-9-21 16:32
现在用的是24CW128X 128-Kbit 16K字节SOT-23-5封装(只能小不能大,板子空间有限)价格贵的离谱 ...
FLASH擦写寿命一般是100K次。每天一次的话够几百年了。 lyjian 发表于 2022-9-21 21:02
FLASH擦写寿命一般是100K次。每天一次的话够几百年了。
每天一次------这个怎么理解是每天一次?现在采集的ADC值是每100ms采集一次,每秒存20个字节 LcwSwust 发表于 2022-9-20 13:56
我搞混淆了,W25Q80是FLASH不是EEPROM。
主要是因为某单片机是将内部FLASH当作EEPROM来用的。
更正一下上 ...
现在是每100ms采集一组数据,每一秒存20个字节 外部现在用了一个EE 16KBit,想省掉这个EE 因为换了一个MCU flash有64Kbit的空间 程序刚好占了32Kbit,剩下还有32Kbit想用来当做EE用 QWE4562009 发表于 2022-9-29 14:24
现在是每100ms采集一组数据,每一秒存20个字节 外部现在用了一个EE 16KBit,想省掉这个EE 因为换 ...
试一下就知道了,没必要等这么多天。 LcwSwust 发表于 2022-9-29 14:28
试一下就知道了,没必要等这么多天。
16K*1024/20/60=13.65分钟。之前的旧机器实际测试存满16K一般需要3个多小时!而算出来16KBit存不到15分钟是不是我哪里计算错了 QWE4562009 发表于 2022-9-29 16:10
16K*1024/20/60=13.65分钟。之前的旧机器实际测试存满16K一般需要3个多小时!而算出来16KBit存不到15分 ...
先把单位搞清楚,忽略大小写,byte是字节,bit是位,1字节是8位。
旧机器的程序不是你写的?
页:
[1]