AVR Studio - вопросы и ответы

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: AVR Studio - вопросы и ответы

Сообщение Korbofos » 09 окт 2011, 13:02

Кто юзал Avr Studio 5? Как впечатления?
РАБОТА, РАБОТА перейди на Федота, с Федота на его брата, а ко мне их зарплата.
Аватара пользователя
Korbofos
 
Сообщения: 317
Зарегистрирован: 15 янв 2011, 11:27
Откуда: Челябинск
прог. языки: C/C++
ФИО: Александр

Re: AVR Studio - вопросы и ответы

Сообщение Duhas » 09 окт 2011, 15:40

тяжеловата.. непривычна несколько.. на этом юзания кончились.. пока нет времени переоснащать рабочее место )
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: AVR Studio - вопросы и ответы

Сообщение grek » 09 окт 2011, 20:11

Когда я побывал,она плохо стыковалась с 4 версией :)
grek
 
Сообщения: 159
Зарегистрирован: 16 сен 2009, 15:41
Откуда: Арзамас

Re: AVR Studio - вопросы и ответы

Сообщение Лидия » 13 май 2014, 10:36

Здравствуйте! Нужна помощь по SPI, не могу реализовать передачу хотя бы одного бита хоть ты тресни:( Работаю в AtmelStudio 6.1, МК Atmega328p 2шт....
Лидия
 
Сообщения: 2
Зарегистрирован: 13 май 2014, 10:33

Re: AVR Studio - вопросы и ответы

Сообщение Myp » 13 май 2014, 10:40

штатные телепаты тока тока в отпуск ушли, поэтому пожалуйста расскажите всё сами, что как делаете и в каком месте не получается, желательно даже с примерами нерабочего кода.
авось кто-то из понимающих людей вам и поможет :)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: AVR Studio - вопросы и ответы

Сообщение Лидия » 13 май 2014, 10:49

#include <pololu/3pi.h>
#define SPI_PORTX PORTB
#define SPI_DDRX DDRB

#define SPI_MISO 4
#define SPI_MOSI 3
#define SPI_SCK 5
#define SPI_SS 2

void SPI_MasterInit(void)
{
/* Установка MOSI и SCK на вывод, все остальные на ввод */
DDRB = (1«DDB3)|(1«DDB5);
/* Разрешение SPI в режиме мастера, установка скорости связи fck/16
*/SPCR = (1«SPE)|(1«MSTR)|(1«SPR0);
}
void atata()
{

}
void SPI_MasterTransmit(char cData)
{
/* Запуск передачи данных */
SPDR = cData;
/* Ожидание завершения передачи данных */
while(!(SPSR & (1«SPIF)));
}


/*инициализация SPI модуля в режиме master*/

int main()
{
atata();
//SPI_MasterInit();
}

из этого надо сделать рабочую передачу байта/бита/чего угодно
Лидия
 
Сообщения: 2
Зарегистрирован: 13 май 2014, 10:33

Пред.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10