코드 업로드 문제

arduino 소프트웨어 예제 코드를 업로드하려고했는데 아래에 오류가 발생했습니다. Windows8.1을 실행하는 내 컴퓨터에 두 개의 arduino가 연결됩니다. 그리고이 arduino는 포트 3과 포트 4를 사용합니다. 포트 3을 사용하는 arduino는 코디네이터이고 포트 4를 사용하는 arduino는 라우터입니다. 오류 표시 COM1을 사용할 수없는 이유를 이해할 수 없습니다. COM1을 사용하지 않습니다.

Arduino: 1.6.0 (Windows 8), Board: "Arduino Uno" Sketch uses 1,030 bytes (3%) of program storage space. Maximum is 32,256 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes. C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avrdude -CC:\Program Files (x86)\Arduino/hardware/tools/avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM1 -b115200 -D -Uflash:w:C:\Users\Jiya\AppData\Local\Temp\build1135139715306090793.tmp/Blink.cpp.hex:i avrdude: Version 6.0.1, compiled on Apr 3 2014 at 23:12:16 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "C:\Program Files (x86)\Arduino/hardware/tools/avr/etc/avrdude.conf" Using Port : COM1 Using Programmer : arduino Overriding Baud Rate : 115200 avrdude: ser_open(): can"t open device "\\.\COM1": The system cannot find the file specified. avrdude done. Thank you. Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions. Board at COM1 is not available Board at COM1 is not available Board at COM1 is not available Board at COM1 is not available Board at COM1 is not available This report would have more information with "Show verbose output during compilation" enabled in File > Preferences. 

Answer

(여기에서 공식 Arduino IDE를 사용한다고 가정합니다.)

스케치를 업로드하기 전에 업로드 할 포트를 선택해야합니다. Arduino IDE에서 도구 메뉴를 클릭하고 포트

하위 메뉴. COM3 또는 COM4와 같이 Arduino가 연결된 포트를 클릭합니다.

또한

도구-> 게시판 .

그러면 스케치를 업로드 할 수 있습니다.

Answer

코드 벤더를 사용해 보셨습니까? 경험상 코드 벤더를 통한 업로드는 Arduino IDE에서 실패하더라도 항상 작동합니다.

답변

wi ndows 시스템에서 COM1는 일반적으로 시스템 포트이므로 프로그래밍에 사용해서는 안됩니다.

장치 관리자 로 이동하여 COM3COM4 arduino 보드 아이콘.

계속 지속되면 IDE를 다시 설치하고 컴퓨터를 다시 시작하십시오.

답변

경험이 두 번 배웠습니다 … 올바른 케이블을 사용하고 있는지 확인합니다. 나는 여분의 케이블을 사용했는데 결국 파워 브릭 충전 케이블이되었습니다. 괜찮은 USB 케이블을 사용해야합니다. PC에 연결했을 때 휴대폰에서 질문하는 것이 좋습니다. 그러면 모든 내부 와이어가 있고 작동하는지 알 수 있습니다.

답변

답변

다른 모든 솔루션이 작동하지 않고 Linux 배포판을 사용하는 경우 sudo arduino를 사용해보세요. 작동해야합니다. 지침 : Linux (Ubuntu)에서 Arduino 시작하기

댓글

  • 사용자가 Windows 시스템에있는 것 같습니다. * nix에서는 슈퍼 사용자도 존재하지 않는 파일을 열 수 없습니다. ' 🙂

답변

커널이 USB ACM을 지원해야합니다.

CONFIG_USB_ACM=y 

다음에서 찾을 수 있습니다.

$ zcat /proc/config.gz | grep CONFIG_USB_ACM CONFIG_USB_ACM=y 

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다