Какой BASCOM-AVR (версия) можно установить на ноутбук под Windows 8?
BASCOM-AVR
Сообщений 1 страница 12 из 12
Поделиться22017-12-25 17:33:30
Воспользуюсь названием темы
Bascom AVR к новому 2018 году подарочек сделал:
С удовольствием объявляем версию BASCOM-AVR от 2081 года
. Самые важные изменения с 2080 года:
- добавлена инструкция CONTINUE - добавлена инструкция
REDO
- NOP теперь также является оператором BASCOM BASIC
. Редактор поддерживает переход к реализации: удерживайте клавишу CTRL и наведите указатель мыши над идентификатором. Когда он станет подчеркнутым и синим, вы можете щелкнуть его левой клавишей мыши.
Используйте CTRL + BACKSPACE для возврата
- при определении константы с именем Updateeprom обновляется eeprom. это означает, что значение будет записываться только тогда, когда оно отличается
- config timer1 для крошечных 25/45/85 устанавливает неправильные биты регистра.
- сторожевой таймер отключен как часть процедуры инициализации. теперь он отключен ПЕРЕД дополнительным вызовом init_micro, а не после того, как в 2079 году.
- Передача строковых констант со встроенным {034} привела к дополнительному (нежелательному) пространству.
- доступ к массиву переданных строк в sub без информации о длине, но с постоянным индексом.
- добавлена функция crcmb funtion. (контрольная сумма для modbus)
- для xmega i2cstop вы можете определить константу с именем _TWI_STOP_1 или _TWI_STOP_2, чтобы изменить поведение.
- функция makemodbus () 1, 2 и 4 добавлена в modbus.lib
- поддержка xmega добавлена в getrc
- загрузка в PDF теперь также проверяет / загружает руководство BASCOM-AVR
- PRINTBIN не принимает константу для дополнительного канала: printbin #someconst , Исправлена.
- обновление из приложения упрощено. см. справку.
- printbin поднял ошибку при печати нескольких переменных
- симулятор не показал правильное шестнадцатеричное значение для отдельных переменных.
- fusing, который использует ftoa, использует таблицу, которая может быть загружена на границе страницы. это может привести к проблемам rampz. исправлено.
- crc8UNI добавлен для обычного crc8 CCITT
- дополнительная опция синхронизации синхронизации: highESR = 1 для включения режима высокой ESR в xmega с 32-битным RTC
- FM24C64_256-XMEGA.lib для xmega. прочитайте заметки lib.
- tcpip-w5500.lbx обновлен для поддержки использования с загрузочного пространства. См.
Таблицу $ loader - stk500. osc может быть настроен из меню
- с помощью spimove () внутри sub с параметром для count, будет загружать неправильные данные.
- i2cwbyte вызвало бы ошибку, если бы использовался многомерный массив.
- get / put / seek в AVR-DOS, используемом в сочетании с $ bigstrings, не будет работать для числовых данных
- xmega i2cstop имеет два новых дополнительных режима. См. Справку.
- CONFIG SPI имеет новую опцию: EXTENDED = 1, чтобы иметь расширенный размер данных для чтения / записи.
- поддержка светодиодов rgbW добавлена (ws2812 с дополнительным белым светодиодом)
- CONFIG USI имеет новую опцию ALTPIN для поддержки дополнительных контактов.
- скопированы таблицы предохранителей xmega dat.Эту версию можно ТОЛЬКО загружать с register.mcselec.com в качестве ПОЛНОЙ НАСТРОЙКИ.
Пожалуйста, прочтите раздел справки (онлайн) «перейдите на новый компьютер». В
этой новой версии есть новая интегрированная функция обновления, которая также будет загружать / запускать полную настройку, если она доступна
Обновленный wiz больше не используется для новых обновлений.Если у вас есть проблемы, напишите в службу поддержки.
Справка содержит тему «что нового в 2081 году» для быстрого доступа к изменениям в помощи(версия BASCOM-AVR: 2.0.8.1)
_________________ С
наилучшими пожеланиями,Марк Альбертс
MCS Electronics
Отредактировано Ev3658 (2017-12-25 17:38:39)
Поделиться32017-12-26 09:13:22
Bascom AVR к новому 2018 году подарочек сделал:
...
С удовольствием объявляем версию BASCOM-AVR от 2081 года
Интересный глюк...
Анонс будущего через 60 лет ?
Поделиться42017-12-26 16:04:34
Вопрос к тем, кто юзает лицуху 2.0.8.1 (последнюю): код корректно собирается для Атмег и Хмег, работает без изменений?
зы: а то помню как-то были переходные версии, что один и тот же код не работал на разных версиях.
Поделиться52017-12-27 01:52:53
Ощутил проблемы с таймерами, но не значительную, в 8.1 вернули NOP на место, а то приходилось переправлять на !NOP.
Стабильность стала выше, неизвестные глюки как в 2.0.7.5 были точно пропали, в 2.0.7.8 было тоже не плохо, но 2.0.8.0 и 8.1 дали ощущение стабильности в коде.
Поделиться62017-12-27 11:11:00
Ev3658, спасибо. Значит надо пробовать переходить.
Поделиться72018-04-12 20:45:06
Привет всем.
Я на грани покупки лицухи.
Может кто из владельцев лицензий откомпилить проект в 2.0.7.8 и 2.0.8.1 и выложить хекс сюда?
Исходник https://yadi.sk/d/EaEexl-t3UMu8n
Автор скомпилировал, один хекс получился, я в пиратке собираю - другой хекс.
В журнале Радио статья есть про AVR-DOS, якобы вообще в пиратке не работает.
У меня работает собранное в пиратке, но хекс разный.
Хочу понять насколько пиратка разные хекс собирает.
Спасибо.
Поделиться82018-04-13 10:52:25
... 2.0.8.1 и выложить хекс сюда?
Держи - https://yadi.sk/d/aY0qmhQD3UNatE
Поделиться92018-04-19 11:35:49
Работаю в версии 2.0.7.5. Но в ней не работает Config Graphlcd = Custom. Скачал версию 2.0.7.8, но в ней при компилировании не работают таймеры. Подскажите, в какой версии работают таймеры и нормально принимается Config Graphlcd = Custom?
Поделиться102018-04-19 12:49:17
Даже не знаю, но с таймерами были проблемы, когда купил лицензию, то на 2.0.8.0 уже пришлось по таймерам всё исправлять с версии 2.0.7.8, но всё равно таймеры везде работали.
Гляньте HELP, возможно внесли изменения в синтаксис и бывает убирают многое.
К примеру NOP в 2.0.8.0 стал ассемблерной вставкой и только так пришлось вставлять: !NOP но в 2.0.8.1 его вернули.
Поделиться112018-07-18 18:10:47
Зашел сейчас на офф сайт и не нашел фришную версию баскома. Я конечно понимаю, там Марк организовал борьбу с пиратством, но не до такой же степени.
Или я её в упор не вижу?