2016-08-08 6 views
0

저는 마이크로 컨트롤러 영역에서 꽤 새로 왔습니다. 필자의 프로젝트에서는 플래시/EEPROM 메모리에서 데이터를 쓰고 읽을 수있는 쓰기/읽기 기능을 구현해야한다고 들었다. 나는 빠른 검색을했고, 같은 몇 가지 용어를 보았다 : "쓰기 보호", "플래시 페이지", "보호 플래시 페이지". 이것들이 정말로 무엇을 의미합니까? 이러한 "쓰기 보호"또는 "보호 된 플래시 페이지"가 ​​필요한 시점과 이유는 무엇입니까?플래시/EEPROM 메모리의 쓰기 방지 란 무엇입니까?

덕분에, 비엔

+2

단어를 읽고 필요한 이유를 생각해보십시오. * 쓰기 보호 *가 의미하는 바는 무엇입니까? 나는 *로 쓰여지는 것에 대한 보호책으로 읽었고, 추측 된 추측은 그 기억에 무엇이든 쓸 수 있기를 원하지 않을 때 그것을 사용한다는 것입니다. 이제 * 보호 된 플래시 페이지 *에 같은 논리를 적용하십시오. –

답변

1

EEPROM 및 플래시 및 기타 ROM을 모두 하나 개의 행동에 삭제 비트의 페이지 모양으로 구현됩니다. 일반적으로 한 번에 전체 페이지 만 지울 수 있습니다. 일반적으로 그들은 모든 것들을 지우지 만, 어떤 것들은 그 반대편에 있습니다. 모든 경우에 지우기 때문에, 당신이 그것을 "쓰기"하는 유일한 방법은 페이지를 지우는 것 뿐이라고 생각할 수 있습니다. 그러나 당신은 0을 써 넣을 수 있습니다. 본질적으로 비트 단위로. (바이트를 쓰거나 가장 작은 쓰기가 무엇이든간에 원하는 0 만 변경하여).

쓰기 방지 란 디자인에 따라 페이지 전체 또는 일부분을 부분적으로 또는 페이지 단위로 보호하는 것을 의미합니다.

때때로 쓰기 보호는 핀을 높게 또는 낮게 당기거나 핀이 잠긴 후 잠금 해제 기능을 보호하기도합니다. 다시 말하면 디자인에 의한 설계, 벤더에 의한 벤더 기반의 기능, 그리고 문서와 실험을 읽는 것입니다.

+0

고맙습니다. @dwelch. – bienle