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

 
 
> Обучение программированию микроконтроллеров
Andrew82
сообщение May 25 2012, 04:53
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 7-01-08
Пользователь №: 33 871



Обучение программированию микроконтроллеров удаленно, интересуют пик и атмел. Некоторые знания в программировании есть. Процесс обучения вижу как выдача неких заданий с сылкой на мат часть(книги), немного обучения теории. Оплата веб мани юсд по договоренности. Хотелось бы начать обучение с 1.06.2012. Кто что может предложить?! pet_andrey@list.ru
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Max42
сообщение Feb 26 2013, 11:46
Сообщение #2





Группа: Участник
Сообщений: 12
Регистрация: 16-02-13
Из: Ленинградушка
Пользователь №: 75 653



http://easyelectronics.ru
Освоить AVR по силам любому школьнику. Сам изучил с нуля по книгам и даташитам. Рекомендую "Самоучитель разработчика устройств на микроконтроллерах AVR" А.В.Белова. А затем Евстифеева до дыр.
Go to the top of the page
 
+Quote Post
dimamaster
сообщение Aug 9 2013, 10:10
Сообщение #3





Группа: Новичок
Сообщений: 1
Регистрация: 9-08-13
Пользователь №: 77 851



Спасибо за рекомендации


--------------------
город Маон http://turistbook.ru/?p=151 город Каракол http://turdnevnikzima.ru/?p=1084 город Санкт-Петербург http://turistleto.ru/?p=7438 и далёкий тропический остров Эуа http://bookokeania.ru/?p=127
Go to the top of the page
 
+Quote Post
VNS
сообщение Aug 15 2013, 04:56
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 256
Регистрация: 15-04-13
Из: Казахстан, г. Алматы
Пользователь №: 76 504



Цитата(dimamaster @ Aug 9 2013, 14:10) *
Спасибо за рекомендации

Полноценным разработчиком можно стать только после нескольких лет работы в команде. Индивидуальное обучение зависит от ваших намерений и условий. С последнего и нужно начинать. Дополнительно нужен стимул для обучения. Простым волевым усилием заставить самого себя что-то изучить очень сложно. Самому тоже пришлось пройти по такому же пути. Добавлю к уже сказанным выше советам свои.
1. Запоминание информации идёт по зрительному каналу. Поэтому нужно убрать ВСЕ лишние и ненужные источники информации. Например, телевизор. Записывать аккуратно и чётко всё изученное в конспект. Правильно написанный конспект должен "проявляться" в памяти при необходимости.
2. Тот вид программирования, который в подавляющем большинстве используется, называется кодированием алгоритма по техническому заданию (ТЗ) представленному заказчиком в устном виде, а разработчик устную версию его сразу записывает в последовательность команд. На самом деле сначала разрабатывется ТЗ, которое уже имеет алгоритм, представленный в нескольких видах с самыми подробными комментариями, которые получены от заказчика и их достоверность подтверждена его подписью на титульном листе первой странице ТЗ.
3. Начать желательно c AVRStudio и Atmel-микроконтроллеров. В AVRStudio очень наглядно представлена внутренняя структара кристалла. Плюс программатор фирменный.
4. Одна страница листинга программы дополнительно имеет не менее 10 страниц документации к ней.

Для представления конечного результата, который вы сможете получить при названных выше условиях обучения, привожу вложенный файл алгоритма. В файле указана только несколько страниц из нескольких дестятков от общего объёма ТЗ.
Если сказаное выше вас заинтересовало, то пишите в личку для продолжения диалога.


Прикрепленные файлы
Прикрепленный файл  ____________3.doc ( 36.5 килобайт ) Кол-во скачиваний: 80
 
Go to the top of the page
 
+Quote Post
ARV
сообщение Aug 16 2013, 05:10
Сообщение #5


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

Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581



Цитата(VNS @ Aug 15 2013, 08:56) *
Одна страница листинга программы дополнительно имеет не менее 10 страниц документации к ней.

честно говоря, даже не могу себе представить, что можно написать на 10 страницах про одну страницу листинга... предположу, что на одной странице поместится 1 функция или 1 метод класса. качественно написанный код, т.е. снабженный комментариями и "говорящими" именами функций, переменных и т.п., с отступами и т.п. вряд ли позволит на 1 странице А4 уместить больше.

итак, 1 функция - 10 страниц документации. ЧТО ТАМ МОЖЕТ БЫТЬ?! особенно, если учесть, что в ТЗ (из прилагаемого файла) уже расписано все, вплоть до отдельно взятого оператора if.


или речь идет о документации для солидности, когда оплата идет за каждую страницу? помнится, в древние времена была такая практика: пишем в документации "программа предназначена для компилятора такого-то", а потом прилагаем подробное описание этого самого компилятора...



--------------------
Я бы взял частями... но мне надо сразу.
Go to the top of the page
 
+Quote Post
Myron
сообщение Aug 16 2013, 14:53
Сообщение #6


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

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(ARV @ Aug 15 2013, 23:10) *
честно говоря, даже не могу себе представить, что можно написать на 10 страницах про одну страницу листинга... предположу, что на одной странице поместится 1 функция или 1 метод класса. качественно написанный код, т.е. снабженный комментариями и "говорящими" именами функций, переменных и т.п., с отступами и т.п. вряд ли позволит на 1 странице А4 уместить больше.

10 - страниц с разбором вариантов и обоснованием почему так сделано, а не иначе
Пользуюсь этим методом, но не в программировании. Очень эффективный при самоучении. Но трудоемкий.
Go to the top of the page
 
+Quote Post
VNS
сообщение Oct 17 2013, 06:28
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 256
Регистрация: 15-04-13
Из: Казахстан, г. Алматы
Пользователь №: 76 504



Цитата(Myron @ Aug 16 2013, 18:53) *
10 - страниц с разбором вариантов и обоснованием почему так сделано, а не иначе
Пользуюсь этим методом, но не в программировании. Очень эффективный при самоучении. Но трудоемкий.

Эффективный способ эапоминания информации. В любой момент можно продолжить работу или передать её другому разработчику.
К универсалам "всё в одном" уже не обращаюсь. Опасно. Можно сделать что-то, но для продолжения работы всё нужно начать сначала. Развитие темы уже невозможно или полностью зависит от доброй воли универсала.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Andrew82   Обучение программированию микроконтроллеров   May 25 2012, 04:53
- - iosifk   Цитата(Andrew82 @ May 25 2012, 08:53) Обу...   May 25 2012, 07:03
- - board   посмотрите здесь дистанционные курсы по микроконтр...   Jun 1 2012, 03:03
- - vovanse   Мне кажется уже лучше что-нибудь вроде STM32 осваи...   Jun 1 2012, 04:56
|- - lexa12   Цитата(vovanse @ Jun 1 2012, 08:56) Мне к...   Sep 29 2012, 14:33
|- - kovigor   Цитата(lexa12 @ Sep 29 2012, 17:33) А мож...   Sep 29 2012, 16:38
- - kovigor   Цитата(Andrew82 @ May 25 2012, 07:53) Обу...   Jun 1 2012, 07:40
- - Artemrxtx   Голубцов М.С. Микроконтроллеры AVR от простого к ...   Jan 16 2013, 20:48
|- - ARV   Цитата(Myron @ Aug 16 2013, 18:53) 10 - с...   Aug 17 2013, 16:26
- - drop669   "Краткое введение в reverse engineering для н...   Aug 22 2013, 09:12


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

 


RSS Текстовая версия Сейчас: 11th August 2025 - 23:43
Рейтинг@Mail.ru


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