0 / 0 / 0
Регистрация: 24.09.2010
Сообщений: 38
|
|
1 | |
"Чайник" + Arduino27.09.2010, 20:05. Показов 17171. Ответов 14
Метки нет (Все метки)
Лирическое вступление:
В электронике вообще и в микроконтроллерах в частности я полный ноль. Последний раз я пробовал что-то спаять по материалам приложения к журналу "Юный техник" где-то в середине 80-х (Потом правда был предмет ТОЭ, но я его "проходил", а не изучал :)). Но вот мне подарили платку Arduino, вернее ее вариант freeduino. Я естественно про это дело почитал в разных интернетах и как-то эта тема меня заинтересовала. Особенно мне понравился этот сайт, на котором ardino не Ъ :) , но тем не менее спрошу здесь, т.к. в принципе согласен что не Ъ. Ну и вопросы: 1. Можно ли программировать этот freeduino на ассемблере? Я так понимаю что можно скомпилировать программу например с помощью AVRStudyo, но вот как ее потом в данное устройство прошить? 2. Для программирования МК нужен программатор, а что бы самому сделать программатор опять нужен программатор (яйцо-курица). Вопрос правильно ли я понимаю что можно использовать arduino в качестве программатора? И да, программатор нужен с управлением через USB, т.к. других портов нема. Заранее спасибо. Может у меня появится интересное хобби.
0
|
27.09.2010, 20:05 | |
Ответы с готовыми решениями:
14
Модуль распознавания речи + Arduino Pro mini + Arduino MP3-Sheild Arduino UNO. Как работать c RFID-сканнером и Arduino на одном Serial-порту? Arduino uno + arduino ethernet + delphi для чайников Arduino обмен данные между Arduino AVRISP + ARDUINO mega + Arduino mini 32Khz |
0 / 0 / 0
Регистрация: 16.08.2010
Сообщений: 1,326
|
|
27.09.2010, 20:21 | 2 |
1. Программу можно писать на любом языке, в любой IDE. После компиляции исходника на выходе всегда получаешь hex-файлик (прошивку), которую нужно заливать в память МК.
2. Прогеров для прошивки АВР-ок от Atmel в мире куева туча. Из числа тех, которым не требуется программатор для первоначальной прошивки, плюс интерфейс USB, мне известно всего пара штук: - USB программатор микроконтроллеров AVR - USBByt v1.1 - AvrUsb500 by Petka (вариант программатора AVR, доступный для простого изготовления) Но, насколько я помню, Arudino идет с прошитым бутлоадером, с помощью которого можно программировать МК через встроенный на плате USB и софта с ихнего сайта.
0
|
0 / 0 / 0
Регистрация: 31.03.2010
Сообщений: 526
|
|
27.09.2010, 21:02 | 3 |
на Arudino ставят FT232RL из неё можно сделать программатор:) Где то в нете видел..
0
|
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
|
|
27.09.2010, 21:14 | 4 |
Ардуино и сам может быть программатором.
Но лучше все-таки купить или собрать нормальный программатор.
0
|
0 / 0 / 0
Регистрация: 16.08.2010
Сообщений: 1,326
|
|
27.09.2010, 21:17 | 5 |
Сообщение от kot_smork
0
|
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,017
|
|
27.09.2010, 22:31 | 6 |
На ардуине таки разведены еже пады специально для программатора ft232rl, так что цепляться не обязательно к пинам микрухи. Просто соединить эти пады и разъем ysp/ В сети куча инфы, например: http://www.hobbytronic.ru/instrumenty-r ... zchik.html
0
|
0 / 0 / 0
Регистрация: 22.09.2010
Сообщений: 74
|
|
27.09.2010, 22:42 | 7 |
Сообщение от Josom
0
|
0 / 0 / 0
Регистрация: 16.08.2010
Сообщений: 1,326
|
|
27.09.2010, 22:48 | 8 |
Не знал. Тады ТС-у паяло в руки и вперед, так сказать, с песней:
0
|
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
28.09.2010, 01:56 | 9 |
0
|
0 / 0 / 0
Регистрация: 24.09.2010
Сообщений: 38
|
|
28.09.2010, 23:49 | 10 |
Огромное спасибо всем!
Про ассемблер понятно, про программатор тоже. Я дятел, на сайте производителя моей платы даже статья есть про ISP-программатор из arduino http://freeduino.ru/arduino/ysp.html Но насколько я понял все-таки лучше сделать отдельное устройство. Теперь вопрос про сами МК от Atmel: Прошелся по всем четырем известным мне в моем городе нигазинам, спрашивал atmega16. В трех мне сказали что такое уже давно не производят, а в четвертом продали за 220р. Кому верить? И да, это нормальная цена?
0
|
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
29.09.2010, 04:35 | 12 |
Во первых ищи Мега16А это новая версия и она должна стоить гораздо дешевле чем 16 просто. Во вторых да, сейчас с ними затык везде. ПОэтому цена в 200, а в некоторых местах в 500р никого не удивляет. Затык, кстати, и с многими другими атмел контроллерами.
0
|
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 117
|
|
29.09.2010, 19:10 | 13 |
Arduino через AVRDUDE шьётся отлично. тип программатора - stk500 вроде.
0
|
0 / 0 / 0
Регистрация: 24.09.2010
Сообщений: 38
|
|
30.09.2010, 13:53 | 14 |
Сообщение от DY HOTT
0
|
0 / 0 / 0
Регистрация: 24.09.2010
Сообщений: 38
|
|
30.09.2010, 14:00 | 15 |
Сообщение от sovomt
Меня еще интересовал вопрос можно ли прошить другой МК используя arduino в качестве программатора, и по информации на сайте производителя это так.
0
|
30.09.2010, 14:00 | |
30.09.2010, 14:00 | |
Помогаю со студенческими работами здесь
15
SWD, f103rbt6, и чайник Заклеить чайник, и не протянуть ноги Ошибка при загрузке кода в Arduino Uno (Китай) - Arduino Вывод из php "echo" в arduino ethernet + arduino mega 2560 чайник Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |