roboforum.ru

Технический форум по робототехнике.

AVR-DOS для МиниБота

Готовая электроника для самодельного робота. Уровень от начинающих до опытных конструкторов.

Re: AVR-DOS для МиниБота

Сообщение EdGull » 05 янв 2009, 21:46

да, но еще есть много вопросов в этом деле.

Добавлено спустя 2 часа 51 минуту 8 секунд:
FireFly писал(а):Моя таки запустил AVR-DOS на меге 32-й :D на 5-и вольтах кстати :wink:

чё и где ампутировал?
решил вот реанимировать свой проект...
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: AVR-DOS для МиниБота

Сообщение MiBBiM » 06 янв 2009, 22:59

создал категорию в вике [[AVR-DOS]] и начал переводить. кто захочет помочь, не стесняйтесь, помогайте :wink:
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: AVR-DOS для МиниБота

Сообщение EdGull » 06 янв 2009, 23:14

хорошее дело начал... :friends:
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: AVR-DOS для МиниБота

Сообщение EdGull » 08 янв 2009, 23:52

думаю нужно хорошенько прорядить команды AVR-DOS
какие комманды нам реально необходимы?

1.1 InitFileSystem
1.2 DiskSize
1.3 DiskFree
1.4 Kill
1.5 Dir
1.6 FileLen
1.7 FileDate
1.8 FileTime
1.9 FileDateTime
1.10 GetAttr
1.11 Name
1.12 ChDir
1.13 MkDir
1.14 RmDir

2.1 FreeFile
2.2 Open
2.3 Close
2.4 Flush
2.5 Print
2.6 Write
2.7 Input
2.8 Line Input
2.9 Get
2.10 Put
2.11 Seek

3.1 EOF
3.2 LOC
3.3 LOF
3.4 FileAttr

4.1 Bload
4.2 Bsave
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: AVR-DOS для МиниБота

Сообщение MiBBiM » 09 янв 2009, 01:03

ай-йа-йай. я ж переводил, зачем рядить? :)
разве что сделать сводную табличку команд. для новичков не шибко нужны команды:
(1.7 FileDate, 1.8 FileTime - можно заменить командой FileDateTime), 2.4 Flush, 2.9 Get, 2.10 Put, 2.11 Seek, 3.2 LOC, (3.3 LOF -выполняет ту же функцию что и FileLen), 3.4 FileAttr, 4.1 Bload, 4.2 Bsave

Оставшимися командами можно будет узнать все о файлах и директориях, записывать/читать усарт, записывать/читать переменные в текстовые файлы.
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: AVR-DOS для МиниБота

Сообщение EdGull » 09 янв 2009, 11:27

так с твоего перевода и брал!
кому не понятно шо за команды должны были лезть в вику в твой перевод.

теперь по делу...
так что удаляем?
1.7 FileDate
1.8 FileTime
2.4 Flush
2.9 Get
2.10 Put
2.11 Seek
3.2 LOC

Добавлено спустя 25 минут 54 секунды:
кстати, совсем забыл...
у нас праздник-праздник...
На МиниБоте-2 с Мегой32 запущен AVR-DOS!!! :Yahoo!:
Вложения
ver2.rar
(40.35 КиБ) Скачиваний: 22
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: AVR-DOS для МиниБота

Сообщение MiBBiM » 09 янв 2009, 12:55

разделил
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: AVR-DOS для МиниБота

Сообщение EdGull » 09 янв 2009, 13:11

чего разделил?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: AVR-DOS для МиниБота

Сообщение MiBBiM » 09 янв 2009, 14:30

команды :D
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: AVR-DOS для МиниБота

Сообщение EdGull » 09 янв 2009, 14:31

ты загадками не говори... :D
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: AVR-DOS для МиниБота

Сообщение MiBBiM » 09 янв 2009, 14:32

Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: AVR-DOS для МиниБота

Сообщение EdGull » 09 янв 2009, 14:35

ну... я так не играю...
я думал ты уже библы подправил...
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: AVR-DOS для МиниБота

Сообщение MiBBiM » 09 янв 2009, 15:22

кхм :shock:

Добавлено спустя 9 минут 23 секунды:
а так-то можно попробовать :crazy:
вот удалил функции bload, bsave, flush:

Добавлено спустя 8 минут 52 секунды:
только это освободит пзу.
Вложения
AVR-DOS.txt
врядли заработает, но проверить можно) смените расширение на .lbx, положите в баском/LIB с заменой, откомпилируйте проект-тестер заново
(79.02 КиБ) Скачиваний: 281
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: AVR-DOS для МиниБота

Сообщение EdGull » 09 янв 2009, 15:34

было 4034 байт стало 4018 байт
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: AVR-DOS для МиниБота

Сообщение MiBBiM » 09 янв 2009, 15:53

так и есть. библиотека-то написана на асме)
за что бъемся-то? хотим запустить на меге 32 интерпретатор(FS_Interpreter.bas)?
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Пред.След.

Вернуться в МиниБот — национальный класс роботов

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9