roboforum.ru

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

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

AVR-DOS не работает

ivan4 » 13 сен 2008, 23:05

Подскажите, кто разобрался, тестовая программа на http://members.aon.at/voegel/index.html,
а именно Test_DOS_Drive.bas не компилируется и выдает ошибки. Есть у кого нибудь исправленная или другая , чтобы только фаилик можно было записать и считать. Спасибо.


Error : 42 Line : 15 Numeric parameter expected [VERSION] , in File : F:\телефон\мой проект\память\SD\AVR – DOS1\TEST_DOS_DRIVE.BAS
Error : 242 Line : 649 Source variable does not match the target variable [ 0] , in File : F:\телефон\мой проект\память\SD\AVR – DOS1\FS_Interpreter.bas
Error : 1 Line : 1290 Unknown statement [MKDIR GSTOKEN] , in File : F:\телефон\мой проект\память\SD\AVR – DOS1\FS_Interpreter.bas
Error : 1 Line : 1306 Unknown statement [CHDIR GSTOKEN] , in File : F:\телефон\мой проект\память\SD\AVR – DOS1\FS_Interpreter.bas
Error : 1 Line : 1322 Unknown statement [RMDIR GSTOKEN] , in File : F:\телефон\мой проект\память\SD\AVR – DOS1\FS_Interpreter.bas
Error : 1 Line : 1340 Unknown statement [NAME GSTOKEN AS GSTESTLINE] , in File : F:\телефон\мой проект\память\SD\AVR – DOS1\FS_Interpreter.bas

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

EdGull » 13 сен 2008, 23:25

1. заполни город
2. я запускал AVR-DOS на миниботе, все материалы выложены в вике.

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

ivan4 » 14 сен 2008, 02:34

EdGull писал(а):1. заполни город
2. я запускал AVR-DOS на миниботе, все материалы выложены в вике.

Спасибо.
васиком новым не поделитесь, у Вас явно новее, т.к. обрабатывает команду version.

Добавлено спустя 2 часа 38 минут 11 секунд:
Re: МиниБот-ПРО (MiniBot-PRO)
EdGull писал(а):ты чё ноги не преконфигурировал?


Ваш пример AVR-DOS_MiniBot_ver1 выдает следующие ошибки, подскажите, что делать?

Error : 321 Line : 84 [undefined function 'Varexist'] , in File : F:\AVR-DOS_MINIBOT_VER1\TEST_AVR-DOS.BAS
Error : 222 Line : 84 Illegal character [expected (, got '='] , in File : F:\AVR-DOS_MINIBOT_VER1\TEST_AVR-DOS.BAS

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

EdGull » 14 сен 2008, 10:39

1. у меня васик лицензионный
2. ищи по форуму была ссылка 1.11.9
3. у тебя какая версия васика?
4. перестань мне выкать, одно дело делаем :beer:

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

ivan4 » 14 сен 2008, 14:24

1. у меня васик 1.11.7.4
2. А у тебя пример AVR-DOS_MiniBot_ver1 выложенный на сайте по ссылке download/file.php?id=5244
ошибок при компиляции не выдает?
Единственное отличие $regfile = "m644DEF.dat". Видимо это измененный файл m64DEF.dat, у меня его нет.
Я заменяю первую строку на $regfile = "m64DEF.dat" и при компиляции выдает ошибки, описанные выше. :(
4. Я сначала обращался ко Всем, а потом ...так вышло, что ты один ответил.

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

EdGull » 14 сен 2008, 15:06

2. естесвенно не выдает
3. а у тебя при строчке $regfile = "m644DEF.dat" ошибки выдает?
4. тебя это смущает? :D

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

ivan4 » 14 сен 2008, 15:15

"3. а у тебя при строчке $regfile = "m644DEF.dat" ошибки выдает?"---
3.Естественно выдает, у меня этого файла нет. Я ее заменяю на $regfile = "m64DEF.dat".
Далее компилируется и выдает
Error : 321 Line : 84 [undefined function 'Varexist'] , in File : F:\AVR-DOS_MINIBOT_VER1\TEST_AVR-DOS.BAS
Error : 222 Line : 84 Illegal character [expected (, got '='] , in File : F:\AVR-DOS_MINIBOT_VER1\TEST_AVR-DOS.BAS
Может это из-за m64DEF.dat. m644DEF.dat-это твой собственный файл или это стандартный в версии 1.11.9?

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

blindman » 14 сен 2008, 15:21

ivan4 писал(а):3.Естественно выдает, у меня этого файла нет. Я ее заменяю на $regfile = "m64DEF.dat".

Наверно у тебя должно быть m32DEF.dat ? В миниботе штатно стоит мега32

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

EdGull » 14 сен 2008, 15:29

m644DEF.dat у меня стандартный, из какой версии васика незнаю, наверно из 9
поставь m128DEF.dat

Добавлено спустя 1 минуту 57 секунд:
кстати вот
Вложения
m644def.rar
(9.12 КиБ) Скачиваний: 22

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

ivan4 » 14 сен 2008, 16:10

Спасибо. Я нашел 11.9 и твой пример откомпилировался, 11.9 еще и ножки на процессоре показывает-красиво. :Yahoo!: :D

Ссылка на 11.9 и еще кучу свего. Может кому надо http://www.sonsivri.com/forum/index.php?topic=4242.0

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

MiBBiM » 05 янв 2009, 17:48

таки интерпретатор бейсика в нем есть или только шелл для работы с фатом?

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

EdGull » 05 янв 2009, 18:07

ну что-то там точно есть

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

MiBBiM » 05 янв 2009, 18:38

похоже все-таки на оболочку для работы с фатом, вот некоторые команды:
Код: Выделить всёРазвернуть
Dir,NAME,RMDIR,CHDIR,MKDIR и т.д.


Добавлено спустя 4 минуты 59 секунд:
т.е. занимаем большую часть памяти флеша только для того чтобы с фатом поработать?
Последний раз редактировалось MiBBiM 06 янв 2009, 13:35, всего редактировалось 1 раз.

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

EdGull » 05 янв 2009, 18:38

а кроме комманд для работы с Н-мостами и датчиками
какие еще нужны?

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

MiBBiM » 05 янв 2009, 18:46

никаких ибо управлять окромя вышеперечисленного нечем(кажется :oops: )
вы их хотите реализовать в авр досе?


Rambler\'s Top100 Mail.ru counter