среда, 17 декабря 2014 г.

Память МК

В современных МК обычно есть 3 вида памяти: RAM (англ. Random Access Memory, память с произвольным доступом, рус. ОЗУ - оперативное запоминающее устройство), Flash и EEPROM (обобщенно их можно назвать ПЗУ - постоянное запоминающее устройство, но чаще используют английские названия без изменений).

RAM - эта память с произвольным чтением и записью обычно быстрее, чем Flash и EEPROM. Теряет информацию при отключении напряжения питания.

Flash, EEPROM - эта память сохраняет информацию при отключении питания в течении нескольких десятков лет. На чтение ведет себя подобно RAM. На запись требует отдельной операции стирания. Стирание и запись - медленные операции (по сравнению с операцией чтения).

Отличия: Flash - стирание блоками, EEPROM - стирание по байтам, Flash - порядка 10 тысяч циклов стирания/перезаписи, EEPROM - порядка 300 тысяч циклов стирания/перезаписи.

Применение: Flash - хранение программы, EEPROM - хранение настроек (например, последняя радиостанция, последний уровень громкости и т.п.)

Комментариев нет:

Отправить комментарий