roboforum.ru

Технический форум по робототехнике.

AVR на C/C++ программирование - вводный курс

Re: Вводный курс для программирования МК AVR на языке C/C++

=DeaD= » 30 июл 2008, 16:17

EdGull писал(а):я ж просил, что вам же пофиг на каких ногах примеры писать, так пишите под миниботовские ноги
какой никакой, а стандарт у роботов :wink:

Был бы еще нормальный расклад где у минибота на каких ногах что, чтобы в схемку его не щуриться... В общем не боись - будет курс, а уж адаптируем для минибота за неделю. Потому как курс одному не написать, а вот адаптировать под минибота одному - легко. Все авторы заранее знают чего будут делать с их материалом, поэтому против быть не должны вроде? :)

Re: Вводный курс для программирования МК AVR на языке C/C++

EdGull » 30 июл 2008, 16:28

Был бы еще нормальный расклад где у минибота на каких ногах что, чтобы в схемку его не щуриться...

да не боись, я распишу ноги чтоб вам глазкт свои не портить... :D
Тем более что я светодиоды уже расписал для первого урока, а вы еще даже не начали писать :wink:

Re: Вводный курс для программирования МК AVR на языке C/C++

=DeaD= » 30 июл 2008, 19:36

Вот как раз мы курс допишем, а ты ноги :) а там и можно будет чего-то дальше двигать.

Короче, мы пишем курс сейчас под просто МК, а потом адаптируем. Так будет быстрее.

Добавлено спустя 8 минут 4 секунды:
Так, по курсу - сейчас сделаю страницу "Содержание" и оттуда будем делать ссылки на страницы - главы уроки;

Добавлено спустя 39 минут 31 секунду:
Вот такой получился список страниц:
[[Курс "Программирование МК AVR на Си"]]

жду комментов и дельных мыслей.

ps: на всякий случай повторюсь - минибот пока за кадром.

Re: Вводный курс для программирования МК AVR на языке C/C++

blindman » 30 июл 2008, 20:38

Возможно, добавить краткие обзорные главы?

Что такое МК (основные понятия, порты ввода-вывода и т.п)
Обзор языка C (синтаксис, типы данных, переменные, управляющие структуры)

PS. Чего -то сервер форума глючит, соединение пропадает.

Re: Вводный курс для программирования МК AVR на языке C/C++

=DeaD= » 30 июл 2008, 21:18

blindman писал(а):Что такое МК (основные понятия, порты ввода-вывода и т.п)
Обзор языка C (синтаксис, типы данных, переменные, управляющие структуры)

Добавить то можно, только я в таких главах не писец, в смысле не знаю что там такое написать, чтобы в томик не вышло и понятно всё стало.

Добавлено спустя 22 минуты 48 секунд:
Ну вот EdGull "адаптировал" у меня недописанное содержание :ROFL:
Только вот чур названия под уроки я забил, а то ты ща навводишь туда про васик, а я зайду и перетру на си :)

Re: Вводный курс для программирования МК AVR на языке C/C++

EdGull » 30 июл 2008, 21:29

Ага!... Шаааз!... Фигу... :D
У меня названия страниц другие!!! :P

Re: Вводный курс для программирования МК AVR на языке C/C++

=DeaD= » 31 июл 2008, 08:31

Народ, ну как, есть желающие поучаствовать в написании курса, кто что берет?

Я пока странички
[[Урок 1.1: Устанавливаем и проверяем компилятор]]
[[Урок 1.2: Выбираем и закупаем\собираем программатор]]
[[Урок 1.3: Собираем минимальный набор железа - МК + обвязка]]
в черновом варианте заполнил.

Re: Вводный курс для программирования МК AVR на языке C/C++

EdGull » 31 июл 2008, 08:43

можно мне добавить в програматоры ссылку на прогамматоры STk200 и STK500 в миниботовском магазине?

Добавлено спустя 2 минуты 9 секунд:
Конденсатор 16В 0.1мкФ - 3шт фото не правильное

Re: Вводный курс для программирования МК AVR на языке C/C++

=DeaD= » 31 июл 2008, 08:49

EdGull писал(а):можно мне добавить в програматоры ссылку на прогамматоры STk200 и STK500 в миниботовском магазине?

Разумеется, только сразу с картинками и ценой.

EdGull писал(а):Конденсатор 16В 0.1мкФ - 3шт фото не правильное

Ппц :))) что значит неправильное? Их тучу разных вариантов выпускают, мне все рисовать или только те которые у тебя? :) Нет я конечно понимаю что я другие сфоткал, но какая вероятность, что у купившего они такие же будут?

Re: Вводный курс для программирования МК AVR на языке C/C++

EdGull » 31 июл 2008, 08:56

в корпусе от электролита керамику помоему не выпускают

Re: Вводный курс для программирования МК AVR на языке C/C++

blindman » 31 июл 2008, 09:05

Добавил вводную часть в содержание. Буду писать эти 2 статьи потихоньку.

Re: Вводный курс для программирования МК AVR на языке C/C++

=DeaD= » 31 июл 2008, 10:09

EdGull писал(а):в корпусе от электролита керамику помоему не выпускают

Ты будешь вторым, кто считает что 0.1мкФ бывает только керамика. У меня дома лежит электролит на 0.1мкФ. Особо смеялся над консультантами в одном радиомагазине, когда они мне гордо заявили что таких не бывает, на вопрос - а почему у меня дома такие лежат купленные в промэлектронике они сказали "а, ну тогда просто к нам не завозили никогда".

http://www.promelec.ru/catalog_info/51/103/401/226/ - см. 0.1мкФ на 50В

Добавлено спустя 31 минуту 59 секунд:
blindman писал(а):Добавил вводную часть в содержание. Буду писать эти 2 статьи потихоньку.

Немного структуры попробовал прописать по основам С, готов обсудить:
[[Основы языка C]]
.

Re: Вводный курс для программирования МК AVR на языке C/C++

mixer » 31 июл 2008, 11:47

А кварц и соответственно конденсаторы на 22 пФ - это тоже минимальный набор? Ведь по умолчанию фьюзы выставлены на внутренний тактовый генератор. А для чего переменник?

Re: Вводный курс для программирования МК AVR на языке C/C++

=DeaD= » 31 июл 2008, 11:59

mixer писал(а):А кварц и соответственно конденсаторы на 22 пФ - это тоже минимальный набор? Ведь по умолчанию фьюзы выставлены на внутренний тактовый генератор. А для чего переменник?

Пока всё обсуждается, вообще комплект деталек конечно можно разбить на разные части, чтобы было видно какие для какого урока - и если что их пропустить. Переменник для урока с АЦП.

Re: Вводный курс для программирования МК AVR на языке C/C++

=DeaD= » 01 авг 2008, 08:50

Вот так значит. Как флудить на 10 страниц так все горазды, а как курс писать... 8)


Rambler\'s Top100 Mail.ru counter