Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



BASCOM-AVR

Сообщений 1 страница 12 из 12

1

Какой BASCOM-AVR (версия) можно установить на ноутбук под Windows 8?

0

2

Воспользуюсь названием темы  :flirt:
Bascom AVR к новому 2018 году подарочек сделал:
http://s5.uploads.ru/t/imWo8.png

Изменения - перевод

С удовольствием объявляем версию 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

http://sh.uploads.ru/t/Tvm6L.png

Отредактировано Ev3658 (2017-12-25 17:38:39)

0

3

Ev3658 написал(а):

Bascom AVR к новому 2018 году подарочек сделал:
...
С удовольствием объявляем версию BASCOM-AVR от 2081 года

Интересный глюк... ;)
Анонс будущего через 60 лет ? ;)

0

4

Вопрос к тем, кто юзает лицуху 2.0.8.1 (последнюю): код корректно собирается для Атмег и Хмег, работает без изменений?

зы: а то помню как-то были переходные версии, что один и тот же код не работал на разных версиях.

0

5

Ощутил проблемы с таймерами, но не значительную, в 8.1 вернули NOP на место, а то приходилось переправлять на !NOP.
Стабильность стала выше, неизвестные глюки как в 2.0.7.5 были точно пропали, в 2.0.7.8 было тоже не плохо, но 2.0.8.0 и 8.1 дали ощущение стабильности в коде.

0

6

Ev3658, спасибо. Значит надо пробовать переходить.

0

7

Привет всем.
Я на грани покупки лицухи.
Может кто из владельцев лицензий откомпилить проект в 2.0.7.8 и 2.0.8.1 и выложить хекс сюда?
Исходник https://yadi.sk/d/EaEexl-t3UMu8n
Автор скомпилировал, один хекс получился, я в пиратке собираю - другой хекс.
В журнале Радио статья есть про AVR-DOS, якобы вообще в пиратке не работает.
У меня работает собранное в пиратке, но хекс разный.
Хочу понять насколько пиратка разные хекс собирает.
Спасибо.

0

8

free написал(а):

... 2.0.8.1 и выложить хекс сюда?


Держи - https://yadi.sk/d/aY0qmhQD3UNatE

0

9

Работаю в версии 2.0.7.5. Но в ней не работает Config Graphlcd = Custom. Скачал версию 2.0.7.8, но в ней при компилировании не работают таймеры. Подскажите, в какой версии работают таймеры и нормально принимается Config Graphlcd = Custom?

0

10

Даже не знаю, но с таймерами были проблемы, когда купил лицензию, то на 2.0.8.0 уже пришлось по таймерам всё исправлять с версии 2.0.7.8, но всё равно таймеры везде работали.
Гляньте HELP, возможно внесли изменения в синтаксис и бывает убирают многое.
К примеру NOP в 2.0.8.0 стал ассемблерной вставкой и только так пришлось вставлять: !NOP но в 2.0.8.1 его вернули.

0

11

Зашел сейчас на офф сайт и не нашел фришную версию баскома.  :confused: Я конечно понимаю, там Марк организовал борьбу с пиратством, но не до такой же степени.  :dontknow:
Или я её в упор не вижу?

0

12

https://www.mcselec.com/index.php?optio … ;Itemid=54

0