Хекс файлы являются компилированными версиями скетчей или программ, написанных для платформы Arduino. Они используются для загрузки кода на плату Arduino и выполнения программы.
1. Компилирование скетча
Перед тем как найти хекс файл в Arduino, необходимо скомпилировать свою программу. Для этого нужно открыть Arduino IDE (среду разработки Arduino) и открыть свой скетч.
После открытия скетча необходимо выбрать плату Arduino, на которую будет загружен код. Также нужно выбрать верное COM-порт для своей Arduino платы.
После выбора платы и COM-порта, можно нажимать кнопку «Загрузить» (или сочетание клавиш Ctrl+U) в верхнем левом углу окна Arduino IDE. Это компилирует и загружает код на плату Arduino.
2. Найдите хекс файл
После успешной компиляции и загрузки кода, хекс файл можно найти во временной директории компьютера. Ардуино IDE сохраняет хекс файлы в разных местах, в зависимости от операционной системы.
Windows:
- Откройте Проводник/Мой компьютер.
- В адресной строке введите: %tmp%
- Нажмите Enter. Откроется временная директория компьютера.
Mac OS X:
- Откройте Finder.
- В меню выберите Переход
- Затем выберите «Переход к папке…»
- Введите: /private/var/folders и нажмите Enter.
- Откроется временная директория компьютера.
Linux:
- Откройте терминал.
- Введите команду: echo $TMPDIR
- Нажмите Enter. Откроется временная директория компьютера.
В этой временной директории вы найдете хекс файл, который имеет расширение .hex. Обычно он называется sketch_name.hex, где sketch_name — имя вашего скетча.
Теперь вы знаете, где найти хекс файл в Arduino. Вы можете использовать его для дальнейшей записи на плату Arduino или для сохранения в качестве резервной копии вашего кода.
Местонахождение хекс файла в Ардуино
Временная папка содержит множество файлов, поэтому может быть сложно определить, какой именно файл является хекс файлом вашей программы. Рекомендуется просмотреть содержимое папки сразу после компиляции и сортировать файлы по дате изменения, чтобы найти последний созданный .hex файл.
После того как вы нашли нужный хекс файл, вы можете скопировать его в нужное место для дальнейшей прошивки вашего микроконтроллера Arduino.