18:10
Непонятные баги новых версий компилятора Bascom-AVR

 

 Все чаще и чаще ко мне обращаются с вопросами о том, что программы выложенные на сайте компилируются с ошибками. Чаще всего это происходит из-за использования новых версий компилятора Bascom-AVR. Все программы на данном сайте написаны и проверены мной с версией Bascom 1.11.9.8 

 Поэтому могу лишь порекомендовать работать с этой версией программы, так как более новые версии не имеют существенных преимуществ перед v1.11.9.8 

Чаще всего проблемы возникают в программах со сложной структурой и множеством подпрограмм. Причину подобных багов пока выявить трудно, но надеюсь Марк Альбертс устранит эти недоработки в ближайшее время. Иначе "необъяснимые" ошибки напроч убъют желание изучать программирование микроконтроллеров, используя Bascom. Вместо того чтобы обдумывать реализацию новых проектов, можно загнутся так и не поняв причину всей мракобесии, что выдает компилятор. А рыться в программе через дизассемблер приятного мало. 




Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

   EasyEDA:  бесплатный редактор схем

   ✓ Создание схем
   ✓ Возможность симуляции
   ✓ Быстрое создание печатных плат
   ✓ Интуитивно понятный интерфейс

   Нарисуй свою схему прямо сейчас!
   Изготовление печатных плат   https://easyeda.com/order
авторизация
Логин:
Пароль:
Комментарии
Направлятор
14.01.2018 - milcin68:
Приветствую, а может кто время подправить?
что бы не по Гринвичу а +3 час...
Регулятор температуры и влажности
12.01.2018 - bobkus:
заборол. баском кривой был. Спасибо автору отличный аппарат.
Регулятор температуры и влажности
12.01.2018 - bobkus:
Доброго всем. Собрал аппарат с прошивкой: Спец версия для датчика DHT22 (для раб...
Диммер с сенсорной кнопкой
09.01.2018 - exersizze:
artcore, отпиши автору этого диммера, может он ответит. Адрес написал в л...
Диммер с сенсорной кнопкой
01.01.2018 - artcore:
Доброго новогоднего настроения всем читающим =) из приведённого кода мне не поня...
Работа с внешней EEPROM в Bascom-AVR на примере 24lc08
26.12.2017 - xorkrus:
А можно пример для 24C512 или аналогичной?
Что-то я как ни ткнусь - уменя...
Включаем свет по хлопку
23.12.2017 - Mels:
Сделал, вроде работает, но работает так что... Калибровка оч сложная как по мне,...
Контроллер лабораторного блока питания
22.12.2017 - гончар:
не работает прошивка.кто поможет с рабочей прошивкой?
Подключение матричной клавиатуры 4х4 к микроконтроллеру
01.12.2017 - Kasym:
Нашел интересный косяк: если к переменной string*5 добавлять string*1 много раз,...