Помогите создать проект для ШД в CVAVR

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Сообщение Adusik »

Пробовал создать проект в CVAVR версии 1.25 и выше, при компиляции вылазят 3 ошибки.
Проект: http://radioparty.ru/index.php/device-p ... -stepmotor
Заранее спасибо!
Ещё если можно, этот же проект но для ATtiny3213 или ATtiny13
Реклама
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Сообщение Vov123 »

Всё легко компилируется.В архиве прошивки от cvavr и winavr.mega8(8Mhz)
Вложения
шд.rar
(1.13 КБ) 262 скачивания
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2584
Зарегистрирован: Вт сен 14, 2010 10:27:19

Сообщение radio-kot »

Модель шагового мотора есть в PROTEUS 7.10 - может моедлировать.
Будете проходить мимо- проходите!
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Сообщение Adusik »

Vov123: Спасибо! Но мне нужен сам проект, так как в нём надо сделать кое какие изменения.
У меня вылазят вот такие ошибки:
Реклама
Эиком - электронные компоненты и радиодетали
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Сообщение Vov123 »

Создайте новый проект в cvavr с помощью генератора начального , включая необходимые прерывания,вставите туда код.Вместо названий битов регистров вставите порядковые номера в соответствии с даташитом.
Конкретно вместо
#include <avr/io.h>
будет
#include <mega8.h>


вместо
ISR(TIMER0_OVF_vect)
будет
interrupt [TIM0_OVF] void timer0_ovf_isr(void)

вместо
ADSC
надо
6

ну и так далее везде


Успехов
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Сообщение Adusik »

Спасибо! Вы мне очень "помогли".
Реклама
Встал на лапы
Сообщения: 114
Зарегистрирован: Чт ноя 24, 2011 12:39:13

Сообщение Marchello »

Как успехи с шаговиком? Запустились? очень интересует тема так как сам недавно мучился по этому же вопросу!
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Сообщение Adusik »

Если делать под CVAVR, то там прогу всю надо переписывать. Прога неизвестно под какой компиль заточена.
Встал на лапы
Сообщения: 114
Зарегистрирован: Чт ноя 24, 2011 12:39:13

Сообщение Marchello »

А я как раз в CVAVRе и писал прогу! Эмуляция в Proteus показала как работает шаговичек! Собираюсь теперь в железе реализовывать!
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Сообщение Adusik »

У меня эта прога не компилится ни в старых ни в новых версиях CVAVR, ни на 7_64, ни на ХР SP3
Ответить

Вернуться в «Периферия»