roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 11:24

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 11 авг 2006, 22:55 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Я не говорил что у КодВизиона есть недостатки  =)) Мне он тоже нравится. Просто у ВинАВР более приятный интерфейс для меня =)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 00:00 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Я вот разобрался с ВМЛаб значит, прикольная прога однако ;)
Протестил прогу. Ужал что творится на PORTD! Я еще совсем не разобрался с ВМЛаб, но как я понял там где нужно выбрать масштаб времени(написано Horiz./Div) это значит, к примеру если взяли 10мс) то на осцилографе будет расстояние между "желтенькими точечками" 10 мс? я так понял?.
Ну так вот.. вообщем смотрите сами. Щас выложу скрин..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 00:07 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Значит это скрин когда цикл While в проге пустой, те не выполняется никаких действий. Но таймеры включены и я думаю вот такой результат нормальный:


Вложения:
Безымянный.JPG
Безымянный.JPG [ 133.7 КиБ | Просмотров: 2123 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 00:20 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Ришил протестить: добавил в while строку same_relative_deg(S0|S1|S2|S3|S4|S5|S6|S7, 0, 45, 100); для приведения в действия всех серв на ПортеД в положение 45градусов со скоростью 100. (подробней об этой функции можно узнать на первой странице этой темы). Смотрю в ВМЛаб, рисунок точно такойже как я выложил до изменения кода, те он не показывает никаких признаков сигнала! В чем дело я не знаю... попробую разобраться, может камень в коде гдето. (Модерам - может перенесете это в отдельную тему в раздел для новичков?)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 01:28 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Сергей писал(а):
Я не говорил что у КодВизиона есть недостатки  =)) Мне он тоже нравится. Просто у ВинАВР более приятный интерфейс для меня =)


я ж не говорил, что вы говорили   :lol:

я просто спросил есть ли что-то что вам не нравится в CVAVR ?

а недостатки у всего есть, CVAVR например код большой генерит и некоторые функции в него "зашиты" так что хотя ими удобно пользоваться но поменять их невозможно или оченьтрудно, а если необходимо то нужно другие функции использовать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 01:31 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Да у всех есть недостатки, но может Вы хоть сможете мне помочь с моей прогой?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 01:32 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
еще "зум ин" можно использовать и советую выводить не все сигналы а один, два   + отладочную инфу как в avr123.nm.ru/z4.htm

ну и состояние регистров, просмотр переменных и много всего доступно при отладке.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 01:37 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
думаю эта картинка добавит вам и другим уверености что это веСч !

и самое смешное всего 4 Мб и еще процессоры ST симулирует ! по-честному бесплатно.

а "студия" весит 45 Мб и нифига почти не умеет, но ее почему то фанатично качают и рекомендуют - загадка !

http://avr123.nm.ru/vmlab.png


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 01:41 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
вы прицепите тогда архив с проектом WinAVR и VMLAB.  
Там есть .cof  - чтоб отлаживать по тексту на Си.

И что должна делать ваша программа ? чего от нее добится нужно ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 01:43 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Сергей писал(а):
Смотрю в ВМЛаб, рисунок точно такойже как я выложил до изменения кода, те он не показывает никаких признаков сигнала!


а вы перекомпилили ? а в VMLAB новую прошивку загрузили ?

Вы работаете как я в курсе советую - в одной папке файл и компилятора и симулятора ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 01:56 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Ну да. Я не изменял папки установки программ. Все стандартно, на диске С.
ЗЫ когда я к примеру перекомпиливаю код, то ВМЛАб мне говорит об этом и просит сделать рестарт проги. Значит все норм, я думаю. =)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 02:00 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
да нормально.

а проект где ? с чем помогать то ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 02:40 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Проект нормально компилится. Проблема в том что прога моя не работает как задумано почемуто! Я ее код привел на первой странице. В ВМЛаб  просто смотрел на сигнал идущий с PORTD с которого должен идти сигнал для серв. Помогите поправить код плз.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 02:41 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
avr123.nm.ru писал(а):
Сергей писал(а):
Смотрю в ВМЛаб, рисунок точно такойже как я выложил до изменения кода, те он не показывает никаких признаков сигнала!


а вы перекомпилили ? а в VMLAB новую прошивку загрузили ?

Вы работаете как я в курсе советую - в одной папке файл и компилятора и симулятора ?

Я не ссылался на неисправность в ВМЛаб, я говорил про мою программу. Сорр, я наверно не так выразился.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2006, 02:51 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Сергей писал(а):
Проект нормально компилится. Проблема в том что прога моя не работает как задумано почемуто! Я ее код привел на первой странице. В ВМЛаб  просто смотрел на сигнал идущий с PORTD с которого должен идти сигнал для серв. Помогите поправить код плз.


Трудно поправить тот код, ведь там комментов практически нет и я не знаю что должна делать ваша прога.

а так как я не работаю с WinAVR (дистрибутив у меня есть) то не знаю как сделать мэйк файл.

Поэтому и говорю что было бы проще если вы прицепите архив с пакаи проектов компила и симула.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO