28.11.2012, 11:45
|
|
Прохожий
Регистрация: 30.03.2007
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: На WinAVR + AVR Studio c CVAVR
Извините за чайничество, но я запустался.
Проект был написан в CodeVision. Ноги определялись так:
#define SIRENA PORTB.7
и затем:
SIRENA=1; или SIRENA=0;
В AVRStudio такая конструкция не работает. Как можно описать define чтобы привязать его к определенной ноге?
|
|
|
|
28.11.2012, 12:47
|
|
Вид на жительство
Регистрация: 14.06.2009
Адрес: Україна Київська обл. м.Буча
Сообщений: 327
Сказал спасибо: 104
Сказали Спасибо 105 раз(а) в 69 сообщении(ях)
|
Re: На WinAVR + AVR Studio c CVAVR
#define OUT_PORT PORTB
#define SIRENA 7
#define sirena_on() (OUT_PORT|=1‹‹SIRENA)
#define sirena_off() (OUT_PORT&=~(1‹‹SIRENA))
Можно так.
|
|
|
|
28.11.2012, 13:08
|
|
Прохожий
Регистрация: 30.03.2007
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: На WinAVR + AVR Studio c CVAVR
Сообщение от Djakovskij
|
#define OUT_PORT PORTB
#define SIRENA 7
#define sirena_on() (OUT_PORT|=1‹‹SIRENA)
#define sirena_off() (OUT_PORT&=~(1‹‹SIRENA))
Можно так.
|
Спасибо. Такую конструкцию я вроде осилил. На первых страницах она была. Просто в текущем коде много строк аналогичных SIRENA=0. Все ноги так выключались/включались. Всю прогу надо перелопачивать. Хотел обойтись с наименьшими потерями, но похоже не получится
|
|
|
|
05.01.2013, 13:53
|
|
Временная регистрация
Регистрация: 15.04.2012
Адрес: Екатеринбург
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: На WinAVR + AVR Studio c CVAVR
Народ всем привет!
Вопрос наверно бональный , если не въезжать в тему, а просто нужно залить программу в контролер:
Что делаю:
Открыл авр студио 6
Нажал опен файл, открылся файл НЕХ вижу ноли и еденицы с букавками латинскими.
Нажимаю програм девайс, в открывшемся окне выбираю свой програматор ATAVR ISP, в девайсе нахожу свою атмегу 168,интерфейс ISP выбираю, жму Apply всю ок!-дальше красным подсвечиваеться окошечко вольтажа микросхемы когда жму реад вылетает ошибка что не выбрано напряжения питания микроконтролера! Где ошибка у меня что я не правильно делаю, прошить надо но ни как не могу в инете есть все по авр студио только ни то как заливать в сам контролер хексовский файл, по крайней мере для меня на понятном языке.
Заранее блогадарен!
|
|
|
|
06.01.2013, 04:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: На WinAVR + AVR Studio c CVAVR
Вопрос: реально ли заюзать либу LUFA для AVR8 например, в области USB/CDC через Atmel Studio 6? Через WinAVR стартанул..
|
|
|
|
02.03.2013, 12:08
|
|
Прописка
Регистрация: 17.02.2009
Сообщений: 154
Сказал спасибо: 14
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: На WinAVR + AVR Studio c CVAVR
Здравствуйте.Есть такая тема "Atmega88_USB_new" вот на базе штуке хочется поэксперементировать с USB,но пробле в том что этот проект компилируется с помощью make и AVR studio. А вот в WinAVR-20100110 компилятор выдаёт сплошные ошибки. Вроде как положено создал Makefile, и настроил конфигурацию.Помогите убрать ошибки и подогнать под
WinAVR-20100110,или у кого есть исходник на эту тему под WinAVR-20100110.
|
|
|
|
02.03.2013, 16:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: На WinAVR + AVR Studio c CVAVR
AGAT0365,
а почему б настоящий усб не изучить на, например, AT90USBxxx или ATMegaXXu и библиотеке LUFA? полноценный усб + "мекается" в WinAVR-20100110
|
|
|
|
03.03.2013, 20:31
|
|
Прописка
Регистрация: 17.02.2009
Сообщений: 154
Сказал спасибо: 14
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: На WinAVR + AVR Studio c CVAVR
Сообщение от jump
|
AGAT0365,
а почему б настоящий усб не изучить на, например, AT90USBxxx или ATMegaXXu и библиотеке LUFA? полноценный усб + "мекается" в WinAVR-20100110
|
Спасибо за информацию, а про это я незнал.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:15.
|
|