реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> AVR с чего начинать?, С чего начинать?
Kistenyuk
сообщение Oct 10 2005, 14:16
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 10-10-05
Пользователь №: 9 461



Привет народ!
Решил вот попробовать программирование AVR контроллеров, купил себе ATMEGA32, раздобыл програмку компилятор и программатор в одном целом, но есть проблемка, на Си нихрена не понимаю cranky.gif , с чего мне начать програмировать. На ассемблере возиться не хочу. blink.gif
Подскажите пожалуйста где может посмотреть примеры, исходники или что мне делать ваще.
Заранее псибки rolleyes.gif
Go to the top of the page
 
+Quote Post
damir2
сообщение Oct 10 2005, 14:21
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 47
Регистрация: 12-07-05
Пользователь №: 6 725



http://avr123.by.ru/
Go to the top of the page
 
+Quote Post
Petka
сообщение Oct 10 2005, 14:24
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Ну ты даёшь... давай по порядку...
1) тебе нужно собрать макетную плату с контроллером. (и видимо отложить надолго)
2) собрать программатор. (и тоже видимо отложить его надолго) =)
3) научиться программировать на С под AVR
3.1) как минимум изучить чистый C. для этого как было рекомендовано раньше установить Си под ПК.
3.2) уже умея реализовывать алгоритмы на Си под ПК осваивать Си под АВР
4) совмещённо с 3.2 изучать архитектуру AVR
5) зашивать AVR
6) отлаживать


Давай попорядку. Спрашивай, не забывая пользоваться поиском в форуме.
Go to the top of the page
 
+Quote Post
Pat
сообщение Oct 10 2005, 14:27
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(Kistenyuk @ Oct 10 2005, 17:16)
раздобыл програмку компилятор и программатор в одном целом, но есть проблемка, на Си нихрена не понимаю  cranky.gif , с чего мне начать програмировать. На ассемблере возиться не хочу.  blink.gif
Подскажите пожалуйста где может посмотреть примеры, исходники или что мне делать ваще.
Заранее псибки  rolleyes.gif
*

А попробуйте Visual State и С вроде как знать не надо и без ASM обойтись можно. Только не говорите, что инглиш учить не охота, ибо дока только английская.
Демо можно найти там
www.iar.com
Go to the top of the page
 
+Quote Post
Kistenyuk
сообщение Oct 10 2005, 14:56
Сообщение #5





Группа: Новичок
Сообщений: 4
Регистрация: 10-10-05
Пользователь №: 9 461



Цитата(Petka @ Oct 10 2005, 17:24)
Ну ты даёшь... давай по порядку...
1) тебе нужно собрать макетную плату с контроллером. (и видимо отложить надолго)
2) собрать программатор. (и тоже видимо отложить его надолго) =)
3) научиться программировать на С под AVR
3.1) как минимум изучить чистый C. для этого как было рекомендовано раньше установить Си под ПК.
3.2) уже умея реализовывать алгоритмы на Си под ПК осваивать Си под АВР
4) совмещённо с 3.2 изучать архитектуру AVR
5) зашивать AVR
6) отлаживать


Давай попорядку. Спрашивай, не забывая пользоваться поиском в форуме.
*


Мда, мож я не до конца выразился - программатор уже изготовил, макетная плата уже ждет экспериментов, осталось токо разобраться с Си, думаю на конкретных небольшых примерчиках начинать уже можно smile.gif
Go to the top of the page
 
+Quote Post
karavaev
сообщение Oct 10 2005, 15:00
Сообщение #6





Группа: Новичок
Сообщений: 5
Регистрация: 10-10-05
Пользователь №: 9 465



Есть некий E-LAB Pascal, я сам с ним дела не имел, но у меня шеф его пару раз использовал. Вот в PDF (~600Кб) приложенном по нему информация и ссылка на сайт в частности.
Прикрепленные файлы
Прикрепленный файл  pascal_scm.pdf ( 522.51 килобайт ) Кол-во скачиваний: 357
 
Go to the top of the page
 
+Quote Post
Kistenyuk
сообщение Oct 10 2005, 17:12
Сообщение #7





Группа: Новичок
Сообщений: 4
Регистрация: 10-10-05
Пользователь №: 9 461



Спасибо за ссылочки, надеюсь что разберусь с этим чудом smile.gif
Go to the top of the page
 
+Quote Post
grave
сообщение Oct 31 2005, 08:23
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 33
Регистрация: 9-12-04
Из: Odessa
Пользователь №: 1 424



Можно начать с чтения.
Папример
М. С. Голубцов, А. В. Кириченкова
Микроконтроллеры AVR: от простого к сложному

http://rapidshare.de/files/6851708/MicroAV...us.ru_.rar.html
Go to the top of the page
 
+Quote Post
BVU
сообщение Oct 31 2005, 08:48
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Kistenyuk, cмотрите тему форума:
http://forum.electronix.ru/index.php?showtopic=8248

отвечающим:
народ, хватит плодить неинформативные посты... эта тема уже с бородой, присутствующая на многих разделах форума '*.electronix.ru'.
Если человек 'пришел' первый раз и задал вопрос (не зная, что можно сделать поиск по форуму), достаточно дать ему ссылку на уже имеющиеся обсуждения и не разводить антимонии!
В противном случае, если это будет иметь неоднократные продолжения, я буду выносить предложение к админам и модераторам форума о блокировки подобных тем. Уверен, что меня поддержат большинство участников форума.
Надеюсь на ваш здравый смысл... так как в этом случае кому нужны уже существующие и на 100% отработанные темы?

BVU


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
Kistenyuk
сообщение Nov 2 2005, 14:57
Сообщение #10





Группа: Новичок
Сообщений: 4
Регистрация: 10-10-05
Пользователь №: 9 461



Всем огромное спасибо за подсказку, у м еня все получилось и оч удачно!!!
А насчёт того что тема обсуждалась, не всегда можно найти ее! быстрее приходят ответы от новой темы, а как известно: время - деньги.
Поэтому еще раз благодарствую всем кто потратил свое дрогоценное время на мой вопрос.
Всем удачи. cheers.gif
Go to the top of the page
 
+Quote Post
prote
сообщение Nov 7 2005, 17:32
Сообщение #11





Группа: Новичок
Сообщений: 1
Регистрация: 7-11-05
Пользователь №: 10 556



Помогите пожалуйста. Срочно нужна информация по AVR atmega 64, желательно на русском языке.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Nov 8 2005, 02:17
Сообщение #12


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата
Помогите пожалуйста. Срочно нужна информация по AVR atmega 64, желательно на русском языке.

А даташит? На английском?
Как вариант почитайте информацию на русском об ATmega128 на www.gaw.ru. А на русском вряд ли найдете, хотя может книга какая-нибудь и есть.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
spf
сообщение Nov 8 2005, 03:54
Сообщение #13


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(BVU @ Oct 31 2005, 13:48) *
В противном случае, если это будет иметь неоднократные продолжения, я буду выносить предложение к админам и модераторам форума о блокировки подобных тем. Уверен, что меня поддержат большинство участников форума.
Надеюсь на ваш здравый смысл... так как в этом случае кому нужны уже существующие и на 100% отработанные темы?


Можно мои пять копеек.
Надо не наказывать, глупость это, все сведется к повышению уровня самоутверждения приближенных... Тогда сюда просто бросят ходить.
Стоит начать делать FAQ и чтоб ссылка на него мозолила глаз всем начинающим.

Создайте тему "Создаем FAQ" и пусть там для начала будут ссылки на неоднократные темы. Когда тема наполнится содержанием отрихтовать да и переименовать...

PS:
У админов думаю есть работа, а чисткой отдельно взятых форумов заниматься быстро надоест.


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
BVU
сообщение Nov 8 2005, 07:31
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(spf @ Nov 8 2005, 06:54) *
Цитата(BVU @ Oct 31 2005, 13:48) *

В противном случае, если это будет иметь неоднократные продолжения, я буду выносить предложение к админам и модераторам форума о блокировки подобных тем. Уверен, что меня поддержат большинство участников форума.
Надеюсь на ваш здравый смысл... так как в этом случае кому нужны уже существующие и на 100% отработанные темы?


Можно мои пять копеек.
Надо не наказывать, глупость это, все сведется к повышению уровня самоутверждения приближенных... Тогда сюда просто бросят ходить.
Стоит начать делать FAQ и чтоб ссылка на него мозолила глаз всем начинающим.

Создайте тему "Создаем FAQ" и пусть там для начала будут ссылки на неоднократные темы. Когда тема наполнится содержанием отрихтовать да и переименовать...

PS:
У админов думаю есть работа, а чисткой отдельно взятых форумов заниматься быстро надоест.

Ну что мне ответить на Ваше замечание?! Возможно, что в чем - то Вы и правы, но хорошим тоном (для цивилизованных людей) практически на всех форумах считается для начала искать публикацию существующещей проблемы, а не 'ломиться со своим уставом в чужой огород'. И кто, как не местные постоянные пользователи должны прививать и поддерживать необходимую культуру форума. На нашем форуме такие требования то же имеются, но многие (начинающие) их просто игнорируют по причине своей неопытности, а потом по причине которую я упомянул.
По всей видимости настал момент необходимости достаточно эргономично разместить подобное требование на заглавной странице форума (http://forum.electronix.ru/) о том что в первую очередь нужно делать, когда возникает желание задать вопрос.
Что касается о статусе каждого участника, то этот упрек не по адресу, т.к. дополнительными правами администрирования наделены лишь модераторы и админы форума, что накладывает на них не абсолютную власть а в первую очередь ответственность за форум, который отражен в его правилах.
При обсуждении проблемы ответы и вопросы каждого участника форума абсолютно равены друг - другу. И не следует путать права и обязанности...


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 00:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01471 секунд с 7
ELECTRONIX ©2004-2016