Скачать BASCOM-AVR 2.0.8.7
BASCOM-AVR 2.0.8.7 x86 [2025, Multi + RUS] скачать торрент бесплатно [48 MB]
Обзор
- Версия: 2.0.8.7
- Разработчик: MCS Electronics
- Разрядность: 32-bit
- Язык интерфейса: многоязычный, включая русский
- Таблэтка: присутствует
- Системные требования: Windows 7 и выше
Обновлённая версия BASCOM-AVR 2.0.8.7 порадовала тем, что теперь стала лучше поддерживать новые линейки микроконтроллеров от Microchip, включая Xtiny и EA серии. Это не просто косметические правки — исправлены давно раздражающие баги и добавлены полезные улучшения как для новичков, так и для опытных разработчиков.
Главное удобство этой среды — это то, что она позволяет программировать контроллеры на языке BASIC, который считается более понятным по сравнению с языком C. Особенно это актуально для тех, кто только осваивает микроконтроллеры, но хочет сразу перейти к практике, минуя сложный синтаксис.
В новой версии значительно улучшена работа симулятора. Стало заметно быстрее прокручиваться окно с отображением состояния портов и памяти. Если раньше симуляция сложных проектов могла подтормаживать, то теперь всё откликается быстрее. Также IDE наконец-то исправила неприятный баг с двойной загрузкой файлов при использовании относительных путей с .\
. Это мелочь, но она часто мешала при работе над большими проектами.
Вот как выглядят основные улучшения и багфиксы, которые добавлены в версии 2.0.8.7:
Новое и исправленное в 2.0.8.7 |
Комментарий |
---|---|
Поддержка новых процессоров Xtiny и EA |
Можно использовать самые свежие микроконтроллеры |
Улучшен симулятор IO и памяти |
Работает быстрее и стабильнее |
Новый оператор CANSEND для работы с CAN-шиной |
Отправка данных без блокировки программы |
Добавлены новые опции в конфигурацию портов XPIN |
Стало проще управлять подтягивающими резисторами |
Поддержка программаторов Microchip SNAP и EDBG |
Расширены возможности загрузки прошивок |
Исправлены ошибки с UART, EEPROM и многомерными массивами |
Надёжнее стало работать на всех платформах |
F.A.Q.
Не запускается BASCOM-AVR, пишет об отсутствии файла bscavrl.dll
Эта ошибка возникает, если лицензионный файл не был скопирован при установке. Решение простое: найдите файл bscavrl.dll в папке с установщиком и вручную скопируйте его в папку, где установлена программа.
Не работает симуляция новых Xtiny контроллеров
Если при симуляции Xtiny порты не окрашиваются или данные отображаются некорректно, убедитесь, что у вас установлены актуальные DAT-файлы из версии 2.0.8.7. Также проверьте, что выбран правильный регистр для контроллера в настройках проекта.
После обновления не компилируются старые проекты
Часто это связано с тем, что BASCOM теперь строго проверяет правильность указания $regfile
. Проверьте, что в проекте указан актуальный regfile для вашего контроллера, а не устаревший.
При программировании через UPDI возникает ошибка соединения
Убедитесь, что вы используете программатор, который поддерживает протокол P3, если это чип серии EA. Также проверьте правильность выбора порта в настройках $programmer
и подключение кабеля UPDI.
Симуляция медленно работает на больших проектах
В новой версии симулятор стал быстрее, но если тормоза всё равно заметны, закройте лишние окна IDE и отключите отображение некоторых вкладок (например, SRAM и IO), чтобы снизить нагрузку на систему.
EEPROM не записывается на XMEGA или Xtiny
Убедитесь, что используете обновлённые команды записи из версии 2.0.8.7, так как теперь запись EEPROM на разных сериях чипов происходит по-разному. Также проверьте DAT-файл вашего контроллера — старые файлы могут содержать неправильный объём flash.
После обновления пропали настройки компилятора
Если при переходе на новую версию вы сохранили старые настройки, может возникнуть ситуация, когда в разделе Compiler > LCD не выбран дисплей. Откройте настройки и вручную выберите подходящий тип, чтобы компиляция снова начала создавать hex-файлы.