[아두이노] 31. EEPROM 비휘발성 메모리 사용 (4byte 저장)
임베디드/아두이노 2024. 4. 24. 13:56
EEPROM (Electrically Erasable Programmable Read-Only Memory) 이하 비휘발성 메모리(NVM)라고 한다. 전기가 꺼져도 데이터를 저장하고 있으며 다음에 다시 전기가 들어오면 읽고 와서 사용할 수 있다. 컴퓨터로 따진다면 하드디스크 또는 SSD 저장장치, 플로피 디스켓 정도로 이해하면 되나, 해당 소자는 IC 칩을 사용하므로 외형은 조금 다르다. 데이터 읽기 쓰기는 전기적 신호로 읽고 쓰기를 진행하며 한번에 1byte 씩만 지우고 쓰고 할 수 있으므로 플래쉬 메모리에 비해 속도가 느리다. 약 10만번 정도 읽고 쓸 수 있는 횟수가 제한적으로 정해져있다. 그래서 보통 아두이노에 사용되는 EEPROM의 경우 외부 EEPROM을 따로 판매하며 가격도 ..