Загрузка кода в Mega 2560 зависла
Я пытаюсь загрузить код с Mac (онлайн-редактор Arduino) на Arduino Mega2560, чтобы подключить двигатель к контакту 52 и заземлению, чтобы заставить его двигаться. Но вверху пишет, что занято (как при загрузке) и больше ничего не делает. Обновление страницы не помогает. Код проверен, вот код:
void setup() {
}
void loop() {
digitalWrite(52,HIGH);
}
Приложение Arduino (с тем же скопированным кодом) выдает следующую ошибку:
Arduino: 1.8.4 (Mac OS X), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)" Sketch uses 1190 bytes (0%) of program storage space. Maximum is 253952 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 8183 bytes for local variables. Maximum is 8192 bytes.
avrdude: ser_open(): can't open device "COM1": No such file or directory
ioctl("TIOCMGET"): Inappropriate ioctl for device
ioctl("TIOCMGET"): Inappropriate ioctl for device
avrdude: ser_send(): write error: Bad file descriptor
avrdude: stk500_send(): failed to send command to serial port
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
the selected serial port avrdude: stk500v2_getsync(): timeout communicating with programmer does not exist or your board is not connected
Надеюсь, кто-нибудь сможет понять, почему он не загружается!
@Rocket1829, 👍0
Обсуждение1 ответ
Лучший ответ:
Я бы посоветовал загрузить приложение Arduino (https://www.arduino.cc/en/Main/Software).
Загрузите последнюю версию и устаревшую сборку (https://www.arduino.cc/en/ Main/OldSoftwareReleases#00xx). В DMG для устаревшей версии вам необходимо установить драйверы FTDI, чтобы приложение Arduino могло видеть порты Arduino.
- Ошибка проверки Avrdude при загрузке в Arduino Mega 2560
- "avrdude: stk500_getsync(): not in sync: resp=0x00", или некто по имени Avr не позволяет мне загрузить мою программу
- Загрузка Arduino Nano дает ошибку: avrdude: stk500_recv(): programmer is not responding
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
- Проблема с загрузкой в Arduino Uno
- CH340 Nano avrdude: stk500_getsync() не синхронизирован, resp=0xa4
- Проблема с загрузкой кода
- avrdude: stk500_getsync(): not in sync: resp=0x00
Какой конкретно онлайн-редактор Arduino? Их больше одного. Кроме того, вывод Arduino не может обеспечить достаточную мощность для управления двигателем., @jose can u c
Это https://create.arduino.cc/editor. Двигатель работает, когда я подключаю его к силовой секции GND и контактам 5/3,3 В. Из-за кодов ошибок я повредил порт?, @Rocket1829
Контакты питания могут подавать гораздо больше энергии, чем контакты ввода-вывода. В вашем тексте ошибки указан COM1, но компьютеры Mac не вызывают порты COM1. Вам необходимо правильно установить порт для загрузки. Но вы все равно не заставите двигатель работать на выводе данных., @jose can u c
Хорошо, я новичок в Arduino, так что это действительно помогает, спасибо. Но все же почему не загружается код?, @Rocket1829
Вам нужно определить правильный последовательный порт. Я недостаточно знаком с онлайн-редактором, чтобы помочь вам в этом. Я просто знаю, что COM1 на Mac неправильный., @jose can u c