| | | | | 如果单片机内没有EEPROM,又有记忆和保存数据功能,就需要外挂.falsh是保存程序的
|
|
|
|
| | | | | 如果数据需要长期保存并查验,不加外部EEPROM或者存储卡,万一单片机凉凉了可怎么办 |
|
|
|
| | | | | | | | | 如果单片机的falsh足够大,有必要再外挂一个EEPROM吗 ?
STM8及STM32都没EEPROM,都是为存储数据,之前写一个STM32芯片时,用了别人写好的代码,把1K FLASH模拟为EEPROM。
能不能把FLASH当EEPROM?取决于单片机支不支持FLASH自编程,即大多中低端单片机只能读取FLASH而不能修改,这时就需要EEPROM,这也是为什么大多中低端单片机都带EEPROM,而中高端单片机都没有的原因。
|
|
|
| | | | | | | | | | | 前面我也听说了,FLASH模拟为EEPROM。这是软件工程师告诉我的,如有懂行的软件工程师,这问题都没有了。
|
|
|
|
| | | | | | | 我只是没搞懂 为什么不能直接存在单片机的EEPROM区
|
|
|
|
| | | | | | | 现在的单片机都会带flash 那eeprom就是多余的了 |
|
|
| | | | | 有些单片机内部FLASH不运行对同一字节频繁读写,不适合频繁修改数据的存储。 |
|
|
| | | | | | | 中低端单片机FLASH只能编程时写入,程序只能读不能写。
中低端单片机FLASH只能编程时写入,程序只能读不能写。
中低端单片机FLASH只能编程时写入,程序只能读不能写。
中低端单片机FLASH只能编程时写入,程序只能读不能写。
中低端单片机FLASH只能编程时写入,程序只能读不能写。
中低端单片机FLASH只能编程时写入,程序只能读不能写。
重要的事情说6遍!!!!重要的事情说6遍!!!!重要的事情说6遍!!!!重要的事情说6遍!!!!重要的事情说6遍!!!!重要的事情说6遍!!!!
|
|
|
| | | | | | | | | 只能编程时写入的就不能叫 Flash,能叫 Flash 的都能程序读写
|
|
|
| | | | | | | | | | | 不需要很精准 但是要满足产品五年的使用寿命 现在ADC采集的频率是每100ms采集一次数据 每15秒存一次数据 (一次数据多少字节 不清楚 我是搞硬件的 对这些还没搞通透) 如果用flash当做EEPROM用 能擦写多少次 换算成年是多少年
|
|
|
| | | | | | | | | | | | | 次数够用,但读写费时,mS级,其间不能干别的事,所以一般用在断电时保存数据(或者开机时调出原始数据)。
|
|
|
|
| | | | | EEPROM有比FLASH更多的擦写次数,如果所存的数据经常要修改用eeprom更合适。 |
|
|
|
|
| | | | | | | 擦写的次数还是没理解 比如每100ms采集一次数据 每15秒存一次数据 这样算不算频繁擦写
|
|
|