Страница 1 из 1
Вопрос по AVR Studio 5.0
Добавлено: Пн ноя 03, 2014 15:28:18
13Alex13
Приветствую форумчане!
Скачал AVR Studio 5.0:
Спойлер

Пытаюсь создать проэкт, но поле выбора МК пустое:
Спойлер

Подскажите в чем проблема!?!?
Я только пытаюсь что то делать, поэтому сильно не пинайте!

Re: Вопрос по AVR Studio 5.0
Добавлено: Ср ноя 05, 2014 14:57:59
13Alex13
Программировать я не умею, программу установил, что бы по образцу написать лёгкий код для проверки портов МК ATmega32, поморгать светодиодами. Может кто-нибудь поможет с такой прошивкой или может в закромах у кого есть?
Re: Вопрос по AVR Studio 5.0
Добавлено: Ср ноя 05, 2014 16:15:47
Viper115
Вы для начала скажите, что осваивать собираетесь: Си или ассемблер?
Re: Вопрос по AVR Studio 5.0
Добавлено: Ср ноя 05, 2014 17:36:46
НАПАЛМ
А почему именно 5ая версия?
Re: Вопрос по AVR Studio 5.0
Добавлено: Ср ноя 05, 2014 18:12:16
13Alex13
В
примере которым хотел воспользоваться, пишут на Си. Используют AVR Studio 5.0.
Re: Вопрос по AVR Studio 5.0
Добавлено: Ср ноя 05, 2014 18:24:36
Pink-Pank
Судя по ошибкам, которые студия выдает - у Вас что-то с инетом. Видимо, она подгружает список устройств оттуда.
По поводу первичной программы - определились, для какого камня пробовать код будете? ATtiny13 подойдет?
Код: Выделить всё
#include <avr/io.h>
#define F_CPU 9600000UL
#include <util/delay.h>
int main (void)
{
DDRB = _BV(3);
while(1)
{
PINB = _BV(3);
_delay_ms(500);
}
}
Это Вам помигать светодиодом
Re: Вопрос по AVR Studio 5.0
Добавлено: Чт ноя 06, 2014 05:17:55
Mishany
в avr studio 5 этот код не заработает _BV она не понимать
да и PINB вроде как опрос порта всегда был.... а не установка порта в 0 или в 1
Re: Вопрос по AVR Studio 5.0
Добавлено: Чт ноя 06, 2014 06:48:01
Pink-Pank
да и PINB вроде как опрос порта всегда был.... а не установка порта в 0 или в 1
Был до определенного времени. Относительно недавно добавили и эту плюшку.
Что-то я сомневаюсь по поводу равнодушия 5-й студии к _BV. Этот макрос появился еще задолго до 6-й студии. В принципе, если что,
_BV(3) можно заменить на
0x08
Re: Вопрос по AVR Studio 5.0
Добавлено: Чт ноя 06, 2014 06:55:05
13Alex13
Короче целая проблемма!!!

Если ещё и учитывать то, что я в этом полный ноль!
Может у кого-то есть тестовая прошивка, что бы проверить исправность МК ATmega32, надо чтобы он просто поморгал светодиодом на оределённых портах ну или на всех.
Re: Вопрос по AVR Studio 5.0
Добавлено: Чт ноя 06, 2014 07:02:23
Pink-Pank
Вот. моргает всем портом А
Re: Вопрос по AVR Studio 5.0
Добавлено: Чт ноя 06, 2014 07:27:28
НАПАЛМ
Начните изучать возможности мк с асм, потом, когда опыта поднаберетесь, перейдете на более высокий уровень абстракции.
Re: Вопрос по AVR Studio 5.0
Добавлено: Чт ноя 06, 2014 07:34:59
13Alex13
СПАСИБО!
Проверил в протеусе, то что надо! А можете добавить порты B, C, D? При прошивке МК, фьюзы выставить по умолчанию?
Re: Вопрос по AVR Studio 5.0
Добавлено: Чт ноя 06, 2014 07:39:08
Pink-Pank
порт B задействовать полностью не рекомендую - вы прошиваться будете через него. Если у Вас программатор не развязан от компа - можете что-нибудь спалить. И хорошо, если это будет программатор или МК
Re: Вопрос по AVR Studio 5.0
Добавлено: Чт ноя 06, 2014 08:03:22
13Alex13
Спасибо, попробую прошить МК.
Фьюзы поумолчанию оставить?
Re: Вопрос по AVR Studio 5.0
Добавлено: Чт ноя 06, 2014 08:05:37
Pink-Pank
да. CKDIV8 если имеется - сделайте не запрограммированным - а то будет очень медленно моргать
Re: Вопрос по AVR Studio 5.0
Добавлено: Чт ноя 06, 2014 08:12:48
13Alex13
СПАСИБО 
за помощь и .hex, буду пробовать.
Попробовал на железе МК дрыгает ножками! Хотел ещё спросить можно ли по этой тестовой прошивке судить об испоавности МК или это просто показывает что все порты в порядке?
В протеусе все порты мигают, а на железе PC2, PC3, PC5 - диод еле светится не мигая, PC4 - совсем не горит!
Re: Вопрос по AVR Studio 5.0
Добавлено: Чт ноя 06, 2014 20:17:51
Pink-Pank
Судить что-то по этой прошивке сложно. А по поводу слабого свечения или полного его отсутствия - проверьте свои соединения на качество. Чтобы не было нигде соплей и ничто нигде не перемыкалось. + желательно еще раз пропаять все соединения от этих "не работающих" ножек до самих светиков. Надеюсь, светодиоды через резисторы подключали?
Да, в первую очередь проверьте фьюз JTAGEN - если включен, то отключите.
Re: Вопрос по AVR Studio 5.0
Добавлено: Пт ноя 07, 2014 08:14:29
13Alex13
Отключил JTAGEN, порты заработали, спасибо за науку.
Во всяком случае можно сделать вывод что порты, проверяемого МК, впорядке и работают?!
Re: Вопрос по AVR Studio 5.0
Добавлено: Пт ноя 07, 2014 09:20:09
Pink-Pank
можно