Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
17.08.2006, 14:58
|
#1
|
Частый гость
Регистрация: 09.08.2006
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
SPI и программирование на плате
Подскажите пожалуста про программирование на плате через SPI интерфейс микроконтроллера ATMega16
1. Нужно писать кусок кода в процессор для SPI? (или оно само по себе)
2. Какой программой можно залить в микроконтроллер
3. Какой нужен кабель или программатор? (желательно попроще и чтоб можно было саомму сделать)
Расскажите про это пожалуста. Заранее благодарен.
|
|
|
|
17.08.2006, 16:16
|
#2
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
наверно ISP ?
все тут: avr123.nm.ru/07.htm
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
17.08.2006, 18:50
|
#3
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
|
И скорей верней ICSP .
In-Circuit Serial Programmer .
|
|
|
|
18.08.2006, 01:42
|
#4
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
сразу видно что ты пикоман ! - так микрочип пишет,
а атмел пишут первое слово слитно и получают ISP и для "ин систем" и для "ин сикьюит"
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
18.08.2006, 10:55
|
#5
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
|
Re: SPI и программирование на плате
Сообщение от mailevdo
|
1. Нужно писать кусок кода в процессор для SPI? (или оно само по себе)
2. Какой программой можно залить в микроконтроллер
3. Какой нужен кабель или программатор? (желательно попроще и чтоб можно было саомму сделать)
|
1) Ничего писать не надо. "Само по себе".
2) http://avr.nikolaew.org
3) там же на выбор - LPT или COM
|
|
|
|
18.08.2006, 17:35
|
#6
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
сразу видно что ты пикоман ! - так микрочип пишет,
а атмел пишут первое слово слитно и получают ISP и для "ин систем" и для "ин сикьюит"
|
|
|
|
|
18.08.2006, 21:18
|
#7
|
Прохожий
Регистрация: 11.06.2006
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
ATmega16, как и все AVR имеет SPI(Serial Periferial Interface), частным случаем которого(для програмирования например) является ISP(In System Programming), который выполняется по протоколу SPI. Сам сейчас использую комбинацию http://www.lancos.com/prog.html#avrisp + PonyProg(в переносном компе у меня COM нету). Другу сделал так называемый ARV910 програматор http://www.serasidis.gr/circuits/avr_isp/avr_isp.htm (прекрассно работает с AVRProg, включённым в пакет AVRStudio ). На очереди подключение через USB.
Хочю отметить что ATmega16 имеет JTAG. Штука ето интерессная, но сдожная - новичку не осилить.
|
|
|
|
21.08.2006, 23:10
|
#8
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
сразу видно что ты пикоман ! - так микрочип пишет,
а атмел пишут первое слово слитно и получают ISP и для "ин систем" и для "ин сикьюит"
|
Вай, вай .... а как же это, или это делали пикоманы ?
AVR-P40-8535 AVR MICROCONTROLLER PROTOTYPE BOARD WITH STKxxx COMPATIBLE 10 PIN ICSP
http://www.olimex.com/dev/avr-p40-8535.html
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:34.
|
|