
Оглавление:
- Шаг 1. Необходимые материалы
- Шаг 2: установка
- Шаг 3: Создание и объяснение.bat файла
- Шаг 4: Настройка AVR Codevision: Проект
- Шаг 5: Настройка AVR Codevision: настройка
- Шаг 6: Настройка AVR Codevision: Настройка программы
- Шаг 7: Настройка AVR Codevision: AVR Codevision
- Шаг 8: Настройка AVR Codevision: Готово
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

USB ASP - это устройство, которое часто используется для загрузки программ в микроконтроллер, потому что оно простое в использовании и, конечно же, дешево! Сам USB ASP совместим с некоторыми компиляторами, конечно, с другими настройками.
Вот руководство по настройке USBasp для совместимости с Codevision AVR.
Шаг 1. Необходимые материалы
Тебе понадобится:
- ВЫИГРАТЬ AVR
- Драйвер USBasp
- Codevision AVR
- Файл ".bat"
- USBasp
- Минимальная система
Шаг 2: установка
Сначала установите WIN AVR и Codevision AVR, затем создайте проект с помощью Codevision AVR. Следующим шагом является установка USB-драйвера ASP. Установка драйвера USBasp выглядит следующим образом:
- Подключите USBasp к компьютеру, затем компьютер обнаружит новое устройство.
- Открыть диспетчер устройств
- В диспетчере устройств появится устройство USBasp, драйвер которого не установлен, затем щелкните правой кнопкой мыши и выберите «Обновить программное обеспечение драйвера».
- В появившемся меню выберите «Просмотреть мой компьютер…»
- Найдите расположение драйвера USBasp, который был загружен по ссылке выше.
- Затем установите, дождитесь завершения.
Шаг 3: Создание и объяснение.bat файла
Создание файла.bat следующим образом:
- Откройте блокнот.
- Введите следующее (без кавычек): "echo off avrdude -c usbasp -P USB -p m328 -U flash: w: lfArduAvr.hex pause"
- Сохраните с расширением.bat
- Каталог-хранилище внутри EXE-папки проекта Codevision AVR, созданного в качестве примера.
Объяснение содержимого файла.bat:
- Используемое устройство "usbasp" - это usb asp.
- Используется микроконтроллер типа "m328".
- Имя файла "lfArduAvr.hex" с расширением HEX в созданном проекте.
Шаг 4: Настройка AVR Codevision: Проект

Сначала откройте созданный проект.
Затем выберите «проект» на вкладке меню Codevision AVR и выберите «Настроить».
Шаг 5: Настройка AVR Codevision: настройка

В окне настройки проекта выберите «После сборки» на вкладке меню.
Затем отметьте «Программировать чип» и «Выполнить программу пользователя».
И щелкните «Настройка программы».
Шаг 6: Настройка AVR Codevision: Настройка программы

В настройках программы найдите и возьмите файл.bat в «каталоге программы и имени файла» и введите каталог папки EXE, содержащий файл.bat, в «рабочем каталоге».
Затем нажмите ОК.
Шаг 7: Настройка AVR Codevision: AVR Codevision

Нажмите «построить все» на Codevision AVR или CTRL + F9.
Затем выберите «Выполнить программу пользователя».
Шаг 8: Настройка AVR Codevision: Готово

Если это сработает, дисплей будет выглядеть как на картинке выше. Игнорируйте уведомление об ошибке "comport".
Рекомендуемые:
Совместимый с Lego ночник: 3 шага

Совместимый с Lego ночник: этот проект представляет собой быстрый ночник с использованием светодиодных блоков Lunchbox Electronics PTH, чтобы продемонстрировать некоторые из ваших любимых Lego, и не требует пайки! Давайте начнем
Ardubuino (клон, совместимый с Arduboy): 5 шагов

Ardubuino (клон, совместимый с Arduboy): Arduboy - это игровая консоль размером с кредитную карту с открытым исходным кодом, которая имеет активное сообщество не только по своему программному обеспечению, где многие люди разрабатывают свои собственные игры для платформы, но и по ее оборудованию, где также есть много люди придумали
Совместимый с Alexa ИК-мост с использованием ESP8266: 3 шага

Совместимый с Alexa ИК-мост с использованием ESP8266: мне нужен был способ управлять своим смарт-телевизором через Alexa. К сожалению, мой Hi-Sense 65 " Smart TV не имеет возможности управлять через Wi-Fi. Было бы неплохо, если бы у него был какой-то API, который я мог бы использовать для взаимодействия с ним. Поэтому я создал
Недорогой робот для рисования, совместимый с Arduino: 15 шагов (с изображениями)

Недорогой, совместимый с Arduino робот для рисования: Примечание: у меня есть новая версия этого робота, которая использует печатную плату, проще в сборке и имеет ИК-обнаружение препятствий! Проверьте это на http://bit.ly/OSTurtle Я разработал этот проект для 10-часового семинара для ChickTech.org, цель которого - я
ПЛК, совместимый с IEC 61131-3 на базе Raspberry Pi: 6 шагов

ПЛК, совместимый с IEC 61131-3 на базе Raspberry Pi: IEC 61131 является фактическим стандартом программирования ПЛК. Между тем, также доступны рабочие версии для Raspberry Pi - например, CODESYS от компании 3S-Smart Software Solutions. Они предоставляют коммерческое ядро времени выполнения для Raspberry Pi