BASCOM-AVR — различия между версиями

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск
м (шаблон)
 
м
Строка 1: Строка 1:
 
[[Категория:МиниБот]]
 
[[Категория:МиниБот]]
 
'''BASCOM-AVR'''  — среда разработки программного обеспечения для платформы Atmel AVR на Basic-подобном языке.
 
'''BASCOM-AVR'''  — среда разработки программного обеспечения для платформы Atmel AVR на Basic-подобном языке.
 +
[[Изображение:800px-Bascom.png|thumb|250x250px|Интерфейс BASCOM-AVR]]
  
 
== Особенности ==
 
== Особенности ==
[[Изображение:AVR-DOS_work.gif|thumb|500x250px|Схема работы AVR-DOS]]
+
* Легкий для изучения Basic-подобный язык<br/>
AVR-DOS библиотека:<br/>
+
* Поддерживает большинство современных мк семейства AVR<br/>
* Позволяет производить чтение и запись ASCII и бинарных файлов<br/>
+
* Несмотря на простоту языка, генерирует достаточно быстрый код<br/>
* Полностью интегрирована в BASCOM AVR<br/>
+
* Содержит множество библиотек, позволяющих реализовать основной функционал AVR
* Имеет QB/VB совместимый синтаксис (однако рекомендуется BASCOM AVR)<br/>
 
* Полностью написана на ассемблере
 
  
AVR-DOS поддерживает:<br/>
+
== Установка ==
* FAT16 и FAT32 отформатированные разделы<br/>
+
Загружаем с официального сайта демо-версию программы. Запускаем установочный файл. Первая страница - приветствие. Жмем далее Дальше нам предлагают согласиться с лицензионным соглашением. Выбираем пункт помеченный красным и жмем далее. Дальше просто жмем далее. На следующей странице нам предлагают выбрать путь установки. Просто соглашаемся и жмем далее. В появившемся окане жмем "Да". Дальше идет уведомление о создании групп меню "пуск". жмем далее. Происходит собственно установка.В следующем окне жмем далее. В последнем окне нам спрашивают перегружать компьютер или нет, оставляем все как есть и жмем Finish. Компьютер будет перезагружен. После перезагрузки запускаем Bascom-AVR или через меню пуск, или через ярлык на рабочем столе.
* Файлы в корневой директории и субдиректориях<br/>
 
* Короткие DOS имена файлов<ref name="dosNames">'''8.3''': имя - 8 символов, расширение - 3 символа, разделитель(точка) - 1 символ</ref><br/>
 
* Размеры сектора 512 байт (почти у всех CF-карт, SD-карт и НЖМД)<br/>
 
* Линейную адресацию секторов (LBA-Mode, все новые CF-карты и НЖМД). '''C/H/S-Mode старых НЖМД не поддерживается.'''<br/>
 
  
AVR-DOS включает драйвера к следующим типам внешней памяти:<br />
+
<gallery perrow=4 widths="160px" heights="160px" caption="Установка BASCOM-AVR">
* CF-карты (8 битная шина данных)<br />
+
Также можно вставлять текст,
* Накопители на жестких магнитных дисках (16 битная шина данных)<br />
+
но если в тексте будет [[ссылка]], строка игнорируется
* CF и MMC-карты в качестве AVR Sprint WebPageServer<br />
+
image:1.jpg|шаг 1
* НЖМД и RAM-дисках на [http://www.edtp.com ATA Hard drive Controller board]
+
image:2.jpg|шаг 2
* MMC / SD-карты
+
image:3.jpg|шаг 3
 +
image:4.jpg|шаг 4
 +
image:5.jpg|шаг 5
 +
image:6.jpg|шаг 6
 +
image:7.jpg|шаг 7
 +
image:8.jpg|шаг 8
 +
image:9.jpg|шаг 9
 +
</gallery>
  
<references />
 
  
== Документация ==
 
* [[Основные команды AVR-DOS|Основные функции AVR-DOS]]
 
* [[Дополнительные команды AVR-DOS|Дополнительные функции AVR-DOS]]
 
* [[Команды интерпретатора AVR-DOS]]
 
* [[Окружение AVR-DOS]]
 
* [[Алгоритмы и примеры использования AVR-DOS]]
 
* [[Запускаем AVR-DOS на SD-Card МиниБота]]
 
 
== Лицензия ==
 
BASCOM-AVR поставляется вместе с откомпилированной AVR-DOS библиотекой. Библиотека бесплатна для некоммерческого использования.
 
  
 
== Ссылки ==
 
== Ссылки ==
*[http://members.aon.at/voegel/index.html Официальная страница проекта]
+
*[http://www.mcselec.com/ Официальная страница проекта]
*[http://members.aon.at/voegel/License.htm Лицензия].
 

Версия 19:11, 21 января 2009

BASCOM-AVR  — среда разработки программного обеспечения для платформы Atmel AVR на Basic-подобном языке.

Интерфейс BASCOM-AVR

Особенности

  • Легкий для изучения Basic-подобный язык
  • Поддерживает большинство современных мк семейства AVR
  • Несмотря на простоту языка, генерирует достаточно быстрый код
  • Содержит множество библиотек, позволяющих реализовать основной функционал AVR

Установка

Загружаем с официального сайта демо-версию программы. Запускаем установочный файл. Первая страница - приветствие. Жмем далее Дальше нам предлагают согласиться с лицензионным соглашением. Выбираем пункт помеченный красным и жмем далее. Дальше просто жмем далее. На следующей странице нам предлагают выбрать путь установки. Просто соглашаемся и жмем далее. В появившемся окане жмем "Да". Дальше идет уведомление о создании групп меню "пуск". жмем далее. Происходит собственно установка.В следующем окне жмем далее. В последнем окне нам спрашивают перегружать компьютер или нет, оставляем все как есть и жмем Finish. Компьютер будет перезагружен. После перезагрузки запускаем Bascom-AVR или через меню пуск, или через ярлык на рабочем столе.


Ссылки