Статистика
Время:
Зарегистрированных: 88403
Последним зарегистрирован: 777KVP777
Рекорд посещаемости: 12585
Групп пользователей: 4
 Группы:
[Admin] [Cоучастник] [Автор] [Модератор]
 Сейчас на сайте
 Всего: 705
 Гостей: 702
 Анонимных: 0
 Пользователей: 3
 Зарегистрированные:
bobsat payalnikk serdas73
  Ответить Новая тема Новый опрос

> Создание проекта в AVR Studio, Начинающим
Kotjara
Сообщение: # 38446   Apr 2 2006, 11:56 AM
Quote Post


Unregistered










1. Устанавливаем AVR Studio.

2. Открываем AVR Studio.

3. Жмём: Project->New Project.

4. В строке "Projekt Name" пишем название проекта.

В строке "location" выбираем путь к папке с проектом.

Жмём "Next>>".

Выбираем "AVR Simulator" и тип программируемого микроконтроллера(например AT90S2313).

Жмём "Finish".

5. В появившемся окне набираем программу(или Копировать-Вставить текст из другого текстового файла).

6. Компилируем: жмём F7(или Project->Build, или соответствующий значёк на панеле).

Если программа без ошибок то в окне Output появится зелёный кружок и
строка: Assembly complete with no errors.

Если в программе есть ошибки то в окне Output появится красный кружок и
строка: Assembly complete with № errors.
Кликнув два раза по ошибке - строка с ошибкой будет помечена.

Исправив ошибки пробуем скомпилировать ещё раз.

7. Заходим в папку с проектом берём файл с расширением .hex и прошиваем им микроконтроллер.

8. Наслаждаемся рабочим устройством.

P.S. Путь к папке с проектом должен быть без использования букв кирилицы.
Top
TERRORist
Сообщение: # 39055   Apr 7 2006, 02:07 PM
Quote Post


Unregistered










кто мне напишет прогу для AtTiny12V 1.2 Мгц чтобы на PB0 и PB1 выводил сигнал?
Top
Kotjara
Сообщение: # 39068   Apr 7 2006, 03:37 PM
Quote Post


Unregistered










QUOTE (TERRORist @ Apr 7 2006, 02:07 PM)
кто мне напишет прогу для AtTiny12V 1.2 Мгц чтобы на PB0 и PB1 выводил сигнал?

Поподробней..
Top
efremkos
Сообщение: # 39097   Apr 7 2006, 08:57 PM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1407
Пользователь №: 2002
Регистрация: 20-October 05
Место жительства: Ярославль.



radio.gif TERRORist, ТУТ чтото про AtTiny12 есть.

"AVR Simulator" rolleyes.gif ...
Шарить в электронике и не знать микроконтроллеры, в компъютерный век - эт не по нашему.ПОРА ОСВОИТЬ! tanksmile.gif
Ухпоследняя версия AVR Studio 4.12 (build 460) весит много.Есть ли смысл скачать старую версию для ознокомления и тренировки?если есть то какую?
народ, посоветуй непрошивальшику helpsmilie.gif

PMICQ
Top
TERRORist
Сообщение: # 39149   Apr 8 2006, 10:39 AM
Quote Post


Unregistered










Magnus, у меня есть AVR Studio 3.21, ну и даташит канешна!
Kotjara, хочу научиться! Сделал нечто вроде робота... Движки на PB0 и PB1/ Соответственно поворот - это работает один движок, ехать вперед - это оба работающие.

Пока что вместо них светодиоды 8)
Задача - (для начала) произвольно их включать на 1-5 сек. с интервалами 1-5 сек.
Top
TERRORist
Сообщение: # 39150   Apr 8 2006, 10:41 AM
Quote Post


Unregistered










(канешна для каждого свой счетчик, чтобы он то ехал вперед, то влево, то вправо)
Top
efremkos
Сообщение: # 39172   Apr 8 2006, 04:06 PM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1407
Пользователь №: 2002
Регистрация: 20-October 05
Место жительства: Ярославль.



Magnus, у меня есть AVR Studio 3.21, ну и даташит канешна!
версия 3.0 7 мб весит,а твоя скока? датиш эт хорошо.
====================================
речь о системы WInter какойто,кароче там проги ProView32 3.3,MPLab 5.0,AVR Studio 3.0, Vision 2.04b,CCStudio 1.0,IAR EW 2.31A ,WInter сранивают.
и реферат Разработка программной и аппаратной поддержки к методическим указаниям Программирование микроконтроллеров2005 года.
в нете нашол.зацените может бестолковщина, сам не читал,стоит ли?.


--------------------
aka Magnus русёная описаловка дисплея S65.
приму в дар статую свободы, можно щебенкой.
PMICQ
Top
Kotjara
Сообщение: # 39174   Apr 8 2006, 04:21 PM
Quote Post


Unregistered










Magnus:
Перешол с AVR Studio на Algorithm Builder fo AVR, мне в нём работать намного проще.


TERRORist:
Вот прошивка и схема.
Алгоритм работы такой:
- загораются оба светодиода
- пауза 3сек(едет прямо)
- загорается левый светодиод
- пауза 3сек(поворот влево)
- загораются оба светодиода
- пауза 3сек(едет прямо)
- загорается правый светодиод
- пауза 3сек(поворот вправо)
- далее всё сначала

Предложение: изменить время поворота, чтобы робот не крутился на месте.

Алгоритм можно без проблем изменить, только распиши поподробней.

Присоединённый файл ( Кол-во скачиваний: 894 )
Присоединённый файл  _____.rar
Top
TERRORist
Сообщение: # 39197   Apr 8 2006, 06:34 PM
Quote Post


Unregistered










Большое спасибо!
Мк после получаса ковыряния прошил успешно, про проверял. Только на PB0 и PB1 почему то постоянно одно и то же напряжение - 2 вольта.

даже если я с разводкой схемы напортачил, все равно напруга по идее должна меняться. А светодиоды не горят... Несмотря на 2 вольта.
Top
efremkos
  Сообщение: # 39257   Apr 8 2006, 11:43 PM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1407
Пользователь №: 2002
Регистрация: 20-October 05
Место жительства: Ярославль.



unsure.gifОй,Kotjara ssori за глупые вопросы выше,подобную тему на портале уже давно создал svg.Я там,...и сдесь,-я везде! fool6.gif
vrtр.ru -> Главная страница -> Форум -> Для начинающих. -> Микроконтроллеры с самого начала, все про них.
и сдесь

купить Algorithm Builder for AVR icon_lol.gif или скачать Algorithm Builder for AVR fix.gif

Это сообщение отредактировал Magnus - Apr 9 2006, 02:50 AM
PMICQ
Top
diver_sant
Сообщение: # 72558   Feb 22 2007, 03:23 AM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1456
Пользователь №: 9923
Регистрация: 18-July 06




А можно после алгоритм билдела закинуть в симулятор proteus?Ато у меня микроконтроллеров пока нет


--------------------
Не надо мне 15 раз обьяснять,мне с 9го понятно. Путь до кладбища пропорционален длине ош.
PM
Top
efremkos
Сообщение: # 72618   Feb 22 2007, 06:30 PM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1407
Пользователь №: 2002
Регистрация: 20-October 05
Место жительства: Ярославль.



мона.
аб создаёт исходник на ассамблере. и прошивку


--------------------
aka Magnus русёная описаловка дисплея S65.
приму в дар статую свободы, можно щебенкой.
PMICQ
Top
diver_sant
Сообщение: # 72892   Feb 24 2007, 08:55 AM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1456
Пользователь №: 9923
Регистрация: 18-July 06




я так понял на языке си кодит аб?


--------------------
Не надо мне 15 раз обьяснять,мне с 9го понятно. Путь до кладбища пропорционален длине ош.
PM
Top
efremkos
Сообщение: # 72945   Feb 24 2007, 02:02 PM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1407
Пользователь №: 2002
Регистрация: 20-October 05
Место жительства: Ярославль.



RJMP $A9
SBIS $16,0
RJMP $AB
IN r24,$2C
IN r25,$2D
LDI r16,$00
OUT $2E,r16
LDI r16,$00
OUT $2F,r16
LDI r16,$24
CP r16,r24
LDI r16,$F4
CPC r16,r25
BRLO $C6
CPI r24,$23
LDI r17,$08
CPC r25,r17
BRLO $C6
NOP
==========
на куксок кода.
st.gif оймляя. я эту тему с АЛГОРИТМ БИЛДЕРОМ перепутал. wc.gif
последние 2 поста невтему.

в хелпе про с++ неупомянуто. "AVR Studio is an Integrated Development Tool for the AVR family of microcontrollers. It includes the Atmel AVR Assembler."
или нетолько я . тема назвается "Создание проекта в AVR Studio" а говорим про всё подряд. smile.gif

Это сообщение отредактировал Magnus - Feb 24 2007, 02:14 PM


--------------------
aka Magnus русёная описаловка дисплея S65.
приму в дар статую свободы, можно щебенкой.
PMICQ
Top
mmi
Сообщение: # 253667   Jan 24 2010, 12:28 AM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 35
Пользователь №: 51122
Регистрация: 2-August 09




У меня есть программатор AVR-JTAG-USB и стоит AVR STUDIO 4.17
Я создал hex-файл и прошил микроконтроллер. Как теперь мне проверить
работу программы по шагам - на кристалле ?
PMEmail Poster
Top
victor_b_k
Сообщение: # 253798   Jan 24 2010, 01:04 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 426
Пользователь №: 42044
Регистрация: 20-January 09
Место жительства: Украина, Киев



Если Ваш AVR-JTAG-USB нормально опознался AVR STUDIO, то выбирайте отладку с помощью JTAG и работайте.
PMEmail PosterUsers WebsiteICQ
Top
victor_b_k
Сообщение: # 253799   Jan 24 2010, 01:06 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 426
Пользователь №: 42044
Регистрация: 20-January 09
Место жительства: Украина, Киев



Если Ваш AVR-JTAG-USB нормально опознался AVR STUDIO, то выбирайте отладку с помощью JTAG и работайте.
PMEmail PosterUsers WebsiteICQ
Top
mmi
Сообщение: # 253898   Jan 24 2010, 05:21 PM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 35
Пользователь №: 51122
Регистрация: 2-August 09




У меня есть программатор AVR-JTAG-USB и стоит AVR STUDIO 4.17
Микроконтроллер АТМЕГА 128 я прошиваю hex-файлом, созданным в
Algoritm Builder. Как теперь проверить работу программы по шагам на самом
кристалле?
PMEmail Poster
Top
mmi
Сообщение: # 253904   Jan 24 2010, 05:34 PM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 35
Пользователь №: 51122
Регистрация: 2-August 09




Почему-то не высвечиваются нужные команды в меню
Если не трудно, то немного подробнее-что именно нажать и т.п
PMEmail Poster
Top
mmi
Сообщение: # 255725   Feb 1 2010, 03:53 PM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 35
Пользователь №: 51122
Регистрация: 2-August 09




Да, прошиваю уже готовым хекс-файлом, затем можно прочитать флэш-память и сохранить А вот как потом реально перейти к отладке на кристалле при помощи ЖТАГ-а ? Может быть, кроме НЕХ,нужны еще какие-то файлы или программы? Просветите, пожалуйста, если кто знает
PMEmail Poster
Top
mmi
Сообщение: # 260757   Feb 22 2010, 01:43 PM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 35
Пользователь №: 51122
Регистрация: 2-August 09




С отладкой на кристалле при помощи ЖТАГ я уже разобрался,
могу и сам уже слегка консультировать.
Но вот есть такая программа hapsim217 -имитатор кнопок,светодиодов и т.п.
Непонятно, может ли она работать с ЖТАГ-ом в АВР СТУДИО ?
Если кто применяет ее, отвечайте пожалуйста, а то я сдесь уже давно
сам с собой разговариваю.
PMEmail Poster
Top

Настройки темы Ответить Шустрый ответ Новая тема Новый опрос


 




  banner DIPTRACE - САМЫЙ ЛУЧШИЙ ТАКСИРОВЩИК ПЕЧАТНЫХ ПЛАТ
Portal-X