Get it on Google Play


Wm뮤 :: 아두이노 하드리셋 방법

블로그 이미지
가끔 그림그리거나 3D모델링하거나
취미로 로봇만드는
퇴직한 전자과 게임프로그래머
2020.3.48f1 , 2022.3.6f1 주로 사용
모카쨩
@Ahzkwid

Recent Comment

Archive


2021. 9. 23. 20:14 아두이노

 

 

https://stackoverflow.com/questions/5290428/

 

 

코드를 잘못 짜서 무한루프에 빠진채 RunnerException이 뜨며 업로드가 안 되는 현상이 있었다

processing.app.debug.RunnerException
	at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:160)
	at cc.arduino.UploaderUtils.upload(UploaderUtils.java:78)
	at processing.app.SketchController.upload(SketchController.java:709)
	at processing.app.SketchController.exportApplet(SketchController.java:682)
	at processing.app.Editor$DefaultExportHandler.run(Editor.java:2190)
	at java.lang.Thread.run(Thread.java:745)
Caused by: processing.app.SerialException: 시리얼 포트  'COM5'  동작중 에러 발생.
	at processing.app.Serial.touchForCDCReset(Serial.java:87)
	at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:144)
	... 5 more
Caused by: jssc.SerialPortException: Port name - COM5; Method name - openPort(); Exception type - Port busy.
	at jssc.SerialPort.openPort(SerialPort.java:164)
	at processing.app.Serial.touchForCDCReset(Serial.java:81)
	... 6 more

 

 

 

 

리셋버튼을 누르면 부팅시 아주 잠깐 아두이노가 멈춰있는걸 이용한 방법이다

 

1. 빈 아두이노 코드를 준비한다

2. 업로드 버튼을 누르고 약 0.5초뒤 아두이노 리셋을 한다

3. 정상적으로 리셋되었는지 확인한다

 

다만 매우 많은 시행착오를 거쳐서 올려야 한다. 필자의 경우 20번 업로드를 시도했고 그중 한번 성공했다.

원랜 초기화버튼같은게 있나 찾아보려했지만 현시점에서 해결되었으므로 종료

 

 

'아두이노' 카테고리의 다른 글

아두이노 첫 부팅시 리셋버튼 눌러줘야 하는현상  (0) 2021.09.23
아두이노 키코드 모음  (0) 2021.09.17
아두이노 키보드  (0) 2021.08.28
posted by 모카쨩

  • total
  • today
  • yesterday

Recent Post

저사양 유저용 블로그 진입