roboforum.ru

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

Уроки программирования робота для чайников

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

Re: Уроки программирования робота для чайников

Сообщение MiBBiM » 25 июн 2009, 12:57

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

Re: Уроки программирования робота для чайников

Сообщение Ulysses » 04 авг 2009, 12:23

Доброго дня всем.

Попытался прошить минибот простейшей программкой движения по прямой из темы "MiniBot - В помощь новичку".
Однако, после записи программатор BASCOM AVR ругается: "Difference at 00008". Действительно, по этому адресу должно быть 95, а при чтении flash ROM возвращается 94. В чем может быть проблема?

Также непонятно поведение минибота после такой неправильной прошивки: он продолжает мигать светодиодами, как это было в "заводской" прошивке, но тускло. Я предполагал, что следов старой прошивки остаться не должно?
<><
Ulysses
 
Сообщения: 12
Зарегистрирован: 25 июл 2009, 18:07
Откуда: Самара

Re: Уроки программирования робота для чайников

Сообщение galex1981 » 04 авг 2009, 12:47

Каким программатором пользуетесь? Попробуйте прошить из AvrStudio
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Уроки программирования робота для чайников

Сообщение Ulysses » 04 авг 2009, 14:19

Программатор STK200. Поставил AVRStudio, но он STK200 не знает.
<><
Ulysses
 
Сообщения: 12
Зарегистрирован: 25 июл 2009, 18:07
Откуда: Самара

Re: Уроки программирования робота для чайников

Сообщение MiBBiM » 04 авг 2009, 14:59

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

Re: Уроки программирования робота для чайников

Сообщение Ulysses » 04 авг 2009, 15:15

"Как бы прошил" заводскую прошивку, ошибок не было. Но мне кажется, что ничего просто и не прошилось ни в первый раз, ни во второй. Похоже, проблема в моем железе - LPT. Однако неясно почему так тускло стали моргать светодиоды (и конечно никакой "музыки" и вращений двигателями).
<><
Ulysses
 
Сообщения: 12
Зарегистрирован: 25 июл 2009, 18:07
Откуда: Самара

Re: Уроки программирования робота для чайников

Сообщение MiBBiM » 04 авг 2009, 15:24

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

Re: Уроки программирования робота для чайников

Сообщение Ulysses » 04 авг 2009, 16:07

Аккумулятор заряжен.
Забыл сказать, наверное, о главном ) Так вышло, что LPT порт у меня не "родной" а в виде PCI-E карты (MosChip PCI Multi IO controller). Я полагаю, это может быть источником проблем. С другой стороны, МК определяется, читается... но вот как то странно пишется. Есть идеи? Или таки придется на старое железо с LPT ставить WINXP и сносить любимый Debian?
<><
Ulysses
 
Сообщения: 12
Зарегистрирован: 25 июл 2009, 18:07
Откуда: Самара

Re: Уроки программирования робота для чайников

Сообщение EdGull » 04 авг 2009, 18:50

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

Re: Уроки программирования робота для чайников

Сообщение Ulysses » 04 авг 2009, 19:40

XP, но lpt порт через плату pci-e выведен.
<><
Ulysses
 
Сообщения: 12
Зарегистрирован: 25 июл 2009, 18:07
Откуда: Самара

Re: Уроки программирования робота для чайников

Сообщение MiBBiM » 04 авг 2009, 19:43

http://roboforum.ru/viewtopic.php?f=43&t=6050

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

Re: Уроки программирования робота для чайников

Сообщение EdGull » 04 авг 2009, 20:10

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

Re: Уроки программирования робота для чайников

Сообщение Ulysses » 04 авг 2009, 21:59

Проблема решена. Помогла очистка [Erase chip] перед записью.
to MiBBiM: а был такой опыт? В virtual box вообще не нашел настроек LPT.
<><
Ulysses
 
Сообщения: 12
Зарегистрирован: 25 июл 2009, 18:07
Откуда: Самара

Re: Уроки программирования робота для чайников

Сообщение MiBBiM » 04 авг 2009, 22:05

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

Re: Уроки программирования робота для чайников

Сообщение SiemX » 04 авг 2009, 22:15

Настройки lpt есть в VMware Workstation через нее pci-lpt отлично работает
SiemX
 
Сообщения: 159
Зарегистрирован: 08 май 2009, 21:21
Предупреждения: -1

Пред.След.

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

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

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