Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » AVRStudio 4.0

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

CamTracer

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В той версии которая лежит на атмел.ком первоначально нет возможности создавать сишные проекты. И в документации есть ссылка, что мол такая возможность будет добавлена установкой соответствующего плагина. Я честно говоря, давно не занимался и поэтому не следил, может уже есть этот самый плагин, поделитесь пжлста. Ну или ссылку тоже неплохо.
Ну или поясните, как можно встроить в AVRStudio какой-нить gcc. Цель - заставить студию работать с языком C.

Всего записей: 264 | Зарегистр. 07-07-2004 | Отправлено: 10:07 21-11-2004
CamTracer

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Неужто никто AVR'ы не програмит?
Ну, в общем вышел из положения просто. Не стал париться с AVRStudio, а воспользовался широко распространенным IAR - компилятором. Для справки - также у нас в России очень часто пользуются компилятором ImageCraft - ICC AVR.
Может пригодится кому........

Всего записей: 264 | Зарегистр. 07-07-2004 | Отправлено: 21:19 25-11-2004
WiseAlex



Софтовых дел М...
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CamTracer
на sourceforge.net много бесплатных компиляторов для avr (в разделе с++)  
Ответы немного не по  теме, но вдруг устроит

Всего записей: 1001 | Зарегистр. 02-03-2003 | Отправлено: 11:41 26-11-2004 | Исправлено: WiseAlex, 11:43 26-11-2004
CamTracer

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Не, компилятор я уже нашел. Хотя все равно спасибо за ссылку. Просто сейчас приходится работать по тяжелой схеме, когда прога пишется, компилится и собирается в IAR Workbench, а на микросхему прошивается из AVRStudio. И IAR не видит STK500, которым пользуюсь. Так что такие извращения уже достали. Потому и хотелось бы найти плагин к AVRStudio, чтобы не прыгать из одной среды в другую.
Есть еще вариант - переходить на ассемблер, но это тоже не выход, поскольку время разработки при этом увеличивается неимоверно...

Всего записей: 264 | Зарегистр. 07-07-2004 | Отправлено: 18:23 26-11-2004
ArtSh

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробуйте ещё KEIL, очень хороший и удобный компилятор, поддерживает не только Atmel, но и кучу контроллеров других фирм.

Всего записей: 92 | Зарегистр. 30-03-2004 | Отправлено: 21:58 29-11-2004
WiseAlex



Софтовых дел М...
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CamTracer

Цитата:
И IAR не видит STK500

с STK500 не работал, но пользовался консольной прошивалкой, которая прекрасно встраивается в IAR

Всего записей: 1001 | Зарегистр. 02-03-2003 | Отправлено: 11:48 30-11-2004 | Исправлено: WiseAlex, 11:48 30-11-2004
CamTracer

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В смысле консольная прошивалка? По SPI работает? Если так, то согласен, таких прошивалок полно, и самому сделать несложно. По-моему Sterh тоже так работает. Хотя не помню точно, врать не буду.
Но мне хотелось бы найти что-нить под STK, уж больно он мне нравится......

Всего записей: 264 | Зарегистр. 07-07-2004 | Отправлено: 19:41 30-11-2004
WiseAlex



Софтовых дел М...
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CamTracer

Цитата:
По SPI работает?  

да

Всего записей: 1001 | Зарегистр. 02-03-2003 | Отправлено: 20:19 30-11-2004
PASHASV

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извините, что немного не в тему, я для этих целей пользуюсь CodeVisionAVR_1.24.6 нормально компилируется и нормально прошивает, а для эмуляции использую VMLAB 3,11 небольшой недостаток - приходится дописывать .prj файл вручную, но я с этим мирюсь, да и опыта пока немного в этом деле.

Всего записей: 43 | Зарегистр. 08-09-2004 | Отправлено: 13:11 12-01-2006
XenoZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
2CamTracer
Стоит AVR Studio 4.12 SP2 build 472. Сам пишу на ассемблере, но сейчас посмотрел - C-шные проекты она тоже создает.

Всего записей: 5443 | Зарегистр. 29-03-2006 | Отправлено: 08:42 28-06-2006
virtual9900

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
как можно встроить в AVRStudio какой-нить gcc. Цель - заставить студию работать с языком C.

Юзайте WinAVR http://winavr.sourceforge.net/

Всего записей: 2 | Зарегистр. 12-12-2010 | Отправлено: 11:10 13-12-2010
1lex1

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ошибку обращения к регистрам UBRRH и UCSRC у ATmega16 так и не исправили:
Независимо от бита URSEL студия и в UBRRH и в UCSRC записывает при использовании AVR Simulator.
При использовании AVR Simulator 2 если URSEL=0, то студия и в UBRRH и в UCSRC записывает, а если URSEL=1, то ни туда ни туда.
Но должно записываться в UBRRH при URSEL=0, а в UCSRC при URSEL=1.

Код:
.include"m16def.inc"
nop
ldi  r16, 0b00001111
out  UBRRH, r16
ldi  r16, 0b00000000
out  UBRRL, r16
ldi  r16, 0b10000110
out  UCSRC, r16
ldi  r16, 0b00001001
out  UCSRC, r16
nop

Всего записей: 278 | Зарегистр. 22-11-2013 | Отправлено: 22:07 26-12-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » AVRStudio 4.0


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru