반응형
ESP32를 UART로 플래시를 하기위해서 Booting Mode를 Download Boot로 변경해야 합니다.
GPIO0과 GPIO2를 Low로 변경한 후 부팅을 하면 다운로드 모드가 되고,
GPIO0을 High로 변경한 후 부팅을 하면 실행모드(Flash)가 됩니다.(GPIO2는 상관없습니다.)
따라서 위 회로도와 같이 IO0은 딥스위치나 버튼으로 다운로드시만 LOW가 되도록 만들어 주고,
IO2는 LOW나 다운로드시 LOW가 되도록 하시면 됩니다.
ESP8266의 경우에는 GPIO핀 3가지 조건이 만족해야 합니다.
Download모드(UART)를 위해서는 GPIO0과 GPIO15는 Low, GPIO2는 High가 되어야 하고,
실행모드(Flash)를 위해서는 GPIO0과 GPIO2는 High, GPIO15는 Low가 되어야 합니다.
위 회로도의 표시한 부분의 GPIO를 변경해 주시면 됩니다.
마찬가지로 IO0를 버튼이나 딥스위치로 만들어주시면 됩니다.
반응형
'Study > HardWare' 카테고리의 다른 글
프로그램 가능한 GUI LCD Nextion (0) | 2018.12.24 |
---|---|
AC용 포토커플러 P620(TLP620) (0) | 2018.08.31 |
4-20mA 센서 MCU에 연결하기 (0) | 2018.03.14 |
포토센서 종류와 연결방법 (34) | 2018.03.14 |
CT 길이 늘리기 (4) | 2018.01.16 |