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

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

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

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



Bascomavr 2.0.0.0!

Сообщений 211 страница 216 из 216

211

При откритии файла на WIN8  баском выдает ошибку - файл не может быть открыт , вероятно используется системой . Что это может быть ?

0

212

Поставил win10 ,все работает.

0

213

Вот и меня посетила радость от Марка. Вчера всё работало, сегодня компилятор перестал запускаться.
Переустановка не помогла. Система win10.

0

214

Когда Баском сдох после очередного обновления(причём не сразу, а через некоторое время), простая переустановка не помогла.
У меня установлено несколько версий, и скорее всего причина оказалась в конфликте настроечных файлов.
Пробовал чистить реестр, удалять, перезагружать, потом ставить по новой...
Нужно после деинсталяции почистить папку с настройками (c:\Users\123\AppData\Roaming\MCS Electronics\)
Удалить все файлы (.xml, можно и .log) и установить по новой.
Затем дать полное разрешение для всех групп или пользователей (Свойства папки - безопасность - изменить)
для папки, в которой находится установленный Баском (c:\Program Files (x86)\MCS Electronics\BASCOM_2.0.8.3\)

Проблема решена.

+3

215

BASCOM-AVR 2.0.8.4 https://www.mcselec.com/index2.php?opti … mp;t=14815

Свернутый текст
Код:
 - mega4809 added to xtiny platform. See also MEGAX 

 - xtiny support added to i2cslave add on. (not published, will be soon) 

 - LCD I2C driver from O-Family included that supports up to 8 LCD. 

 - xtiny alias portx,ddrx and pinx have been changed from the port_out to the virtual address. this also required the following : 

 - 1wire,i2c,getrc,pulsein,pulseout,serout,serin,i2cbus and rainbow changed for new port mapping 

 - config COM for xtiny has a new option to chose the alternative pin. TXPIN=option 

 - xtiny TCB0: CCMP_OTP renamed into CCMP_OUTPUT. Also reversed enable/disable. And ASYNC enabled/disabled were reversed too. 

 - xmega dat files corrected for DACA/DACB. 

 - xmega config eeprom=quick|mapped did not simulate properly 

 - xtiny config port_mux did not set the proper register value for TCAx and TCBx 

 - portmux support complete rewritten. data is stored in the dat files. see also config_portmux for important information. 

 most choices list the pin number name now. 

 - sizeof() function added. it returns the size of a variable in memory. 

 - xtiny config sysclock prescaler value 6 was missing. 

 - simulator fix for xtiny (register offset). Also register name length extended to 32 characters 

 - htrc110.LBX added * for used equ so they can be adjusted by the user 

 - DTR option for terminal emulator. you can set the DTR pin level for the terminal emulator just like you can for the RTS pin. 

 - mysmartusb light programmer problem with EEPROM programming solved 

 - const _TEXTLCDKIND added which contains the text LCD kind like : 162 for 16x2 

 - the tool tip info (SHIFT key) shows the length of a string constant when moving over a string constant. 

 - xtiny support added for AVR-DOS 

 - serin/serout implemented for xmega and xtiny 

 - SWAP can swap a long/dword too 

 - glcdST7565R.lib adjusted for RAMPX boundary in showpic 

 - xtiny enable/disable set wrong bits for the timers 

 - xtiny start/stop switch the enable bit for timers 

 - datetime.lib modified for xtiny 

 - split() did not raise an error when using non-strings. The result array must be a string array. 

 - syntax check/compile did reset the stk200 programmer reset pin 

 - xtiny tcb1 added which was missing. 

 - UPDI programmer speed increased. baud is selectable. 225000 is the maximum for the default updi clock. 

 - IDE did not compile for the right processor when multiple $regfile directives were used with #IF#ENDIF. 

 - Font size increased in IDE. The windows system font settings will be used. 

 Also changed IDE so that high resolution monitor should show better font when bigger fonts are chosen. The icons/images will be updated in a next release. 

 - more xtiny samples 

 - IDE can update a number of add ons (notice that not all packages are published yet)

0

216

Переводчиком перевёл:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
             Bascom -avr История
        (c) 1995-2021 Mcs Electronics
Элементы истории представляют собой очень краткие описания изменений. Это только предназначено
Чтобы вы могли найти информацию в справке.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2084.001

- Mega4809 добавлен на платформу Xtiny.
- Автоматическое обновление может также обновлять добавление в библиотеках.
- Использование $ romstart не выдает ошибки, когда код не подходит
- Добавлена ​​поддержка I2cslave для Xtiny.
- Псевдоним Xtiny Portx, Ddrx и Pinx были изменены с Port_out на виртуальный адрес. Для этого также требовалось следующее:
    - 1wire, I2c, Getrc, Pulsein, Pulseout, Serout, Serin, I2cbus и Rainbow изменены для нового сопоставления портов
- В Config Com для Xtiny появилась новая возможность выбора альтернативного PIN-кода.
- Xtiny Tcb0: Ccmp_otp переименован в Ccmp_output. Также обратное включение / выключение. И Async Enabled / Disabled тоже были поменяны местами.
- Файлы Xmega Dat, исправленные для Daca / Dacb.
- Xmega Config Eeprom = Quick | mapped не имитировал должным образом
- Xtiny Config Port_mux не установил правильное значение регистра для Tcax и Tcbx
- Поддержка Portmux полностью переписана. Данные хранятся в файлах данных. См. Также Config_portmux для получения важной информации.
  В большинстве вариантов укажите имя PIN-кода.
- Добавлена ​​функция Sizeof (). Возвращает размер переменной в памяти.
- Отсутствует значение 6 предделителя Sysclock конфигурации Xtiny.
- Исправление симулятора для Xtiny (смещение регистра). Также длина регистрационного имени увеличена до 32 символов
- Добавлен Htrc110.lbx * для использованных средств, поэтому они могут быть изменены пользователем
- Опция Dtr для эмулятора терминала. Вы можете установить уровень вывода Dtr для эмулятора терминала так же, как и для вывода Rts.
- Проблема программиста Mysmartusb Light с программированием Eeprom решена
- Добавлен Const _textlcdkind, который содержит текстовый ЖК-дисплей вида: 162 для 16x2
- Информация о подсказке (клавиша Shift) показывает длину строковой константы при переходе через строковую константу.
- Добавлена ​​поддержка Xtiny для Avr -dos
- Реализован Serin / Serout для Xmega и Xtiny
- Своп тоже может поменять длинное / двойное слово
- Glcdst7565r.lib скорректирован для границы Rampx в Showpic
- Xtiny Enable / Disable Установить неправильные биты для таймеров
- Переключатель запуска / остановки Xtiny Бит включения таймеров
- Datetime.lib изменен для Xtiny
- Split () не вызывал ошибку при использовании не-строк. Массив результатов должен быть массивом строк.
- Проверка синтаксиса / компиляция сбросила вывод сброса программатора Stk200
- Добавлен Xtiny Tcb1, которого не хватало.
- Увеличена скорость программирования Updi. Скорость передачи данных выбирается. 225000 - это максимум для часов Updi по умолчанию.
- Ide не компилировался для правильного процессора, когда использовалось несколько директив $ regfile с # if # endif.
- Больше образцов Xtiny

Свернутый текст

0