stackexchange 에 따르면 - "MCU 입력 핀을 떠 다니는 것은 정말 나쁜 생각입니까?"
개방 회로 핀으로 인해 칩 이 손상 될 수 있는 몇 가지 상황에 대해 설명 합니다. 편집 : 스팬션 아날로그 및 마이크로 컨트롤러 제품 의 예 는 다음 과 같습니다.
4.1 포트 입력 / 사용하지 않은 디지털 I / O 핀 디지털 I / O 핀
이 입력으로 전환되는 동안 연결되지 않은 상태로 두지 않는 것이 좋습니다. 이 경우 이러한 핀은 소위 플로팅 상태가 될 수 있습니다. 이로 인해 ICC 전류가 높아져 저전력 모드에 불리 할 수 있습니다. 또한 MCU가 손상 될 수 있습니다.
이 질문의 조건은 정확히 개방 회로 핀입니다.
그래서, 우리의 작업에서 해당 드라이브하는 것입니다 5 월 에 한다 핀을 손상. 나는 그것이 '벽돌'을 뛰어 넘기에 충분하다고 생각합니다.
이 답변에서 확인 된 메커니즘 중 하나는 입력 핀을 중간 값 전압으로 구동하는 것인데, 여기서 두 상보 형 트랜지스터는 모두 '켜짐'입니다. 해당 모드에서 작동하면 핀 인터페이스가 뜨거워 지거나 고장날 수 있습니다.
입력 핀은 임피던스가 매우 높고 커패시터이기도합니다. 아마도 인접한 핀 사이를 충분히 빠르게 토글하면 입력 핀에 전하를 공급하여 '핫'상태로 밀어 넣을 수 있습니다. 해당 상태로 구동되는 I / O 핀의 절반이 칩을 데워서 손상 될 수 있습니까?
(공개 cirrcuit 핀의 커패시턴스가 전압 배가처럼 사용될 수있는 모드가 있습니까? Hmm)
또한 플래시 손상이 충분하다고 생각합니다. 나는 그것이 칩을 쓸모 없게 만들 정도로 나쁘다고 생각합니다.
플래시 일 필요는 없지만 Power-on, RESET 등 벡터가 포함 된 페이지 만 있습니다. 단일 페이지의 한계는 수십 초가 걸릴 수 있습니다.
일부 MCU의 경우 더 나쁠 수 있다는 표시가 있지만 확실한 증거는 없습니다. 나는 2 년 전에 발표에 참석했다. 어떤 사람은 왜 경쟁 업체가 더 높은 플래시 쓰기주기를 가진 부품을 제공했는지 물었습니다. (명명없는 MCU 제조업체의) 발표자는 플래시 메모리 사양에서 훨씬 더 보수적 인 접근 방식을 취했다고 말했다. 그는 보증이 업계 표준보다 훨씬 높은 온도에서 정의되었다고 말했다. 누군가가 "그렇게 무엇을"물었다. 이 스피커는 여러 제조업체 제품이 사용한 것과 동일한 온도에서 부품보다 재기록 수명이 현저히 낮을 것이라고 말했다. 내 기억은 5 배였으며 <1 배가되었습니다. 그는 그것이 매우 비선형 적이라고 말했다. 25C 대신 80C로 프로그래밍하는 것이 "나쁜 일"이라는 것을 의미한다고 생각했습니다.
따라서 매우 뜨거운 칩과 결합 된 플래시 재 작성은 10 초 이내에 쓸모 없게 만들 수도 있습니다.
편집 :
"죽음의 푸른 연기를 방출"이 필요보다 어려운 제약이라고 생각합니다. RESET 핀 회로, 브라운 아웃 감지기, 파워 업 회로, RC 또는 수정 발진기 (및 다른 회로)가 손상 될 수 있으면 칩이 쓸모 없게됩니다.
다른 사람들이 지적했듯이, 플래시를 깨는 것은 돌이킬 수 없을 정도로 죽일 것입니다.
"연기"는 인상적으로 들리지만 치명적인 공격은 여전히 치명적이지 않으며 감지하기가 훨씬 어렵습니다.