roboforum.ru

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

C чего начать программировать

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

C чего начать программировать

Сообщение Timych » 05 апр 2014, 14:54

Доброго времени суток! Появилось желание научится программировать микроконтроллеры,но не знаю с чего начать... Посоветуйте с чего можно начать, какие книги прочитать для начала
Timych
 
Сообщения: 27
Зарегистрирован: 28 окт 2013, 16:34

Re: C чего начать программировать

Сообщение AndreiSk » 05 апр 2014, 14:57

а опыт, допустим в c/c++ для обычного ПК есть?
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: C чего начать программировать

Сообщение Timych » 05 апр 2014, 15:19

Нету к сожалению... Я только занимался радиотехникой (электроникой), а программировать не пробовал... Просто сейчас складывается тенденция в электронике, что широко применяются контроллеры (PIC,ATtiny,ATmel и др...)... И мне стало интересно не повторять чужие конструкции с готовыми прошивками, а разработать свою конструкцию, а для этого нужно уметь писать прошивку...
Timych
 
Сообщения: 27
Зарегистрирован: 28 окт 2013, 16:34

Re: C чего начать программировать

Сообщение Radist » 05 апр 2014, 15:43

Прямиком в библиотеку робофорума - там найдете что почитать. Прежде чем задать вопрос - попробуйте сперва сами поискать ответ.
Аватара пользователя
Radist
 
Сообщения: 2253
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: C чего начать программировать

Сообщение Timych » 05 апр 2014, 15:57

Про контроллеры сразу читать наверно не стоит... Это нужно читать про программирование? Я находил книгу "Песнь о Паскаль"- эта книга для начала подойдет или нет? там вроде не очень сложно описывается
Timych
 
Сообщения: 27
Зарегистрирован: 28 окт 2013, 16:34

Re: C чего начать программировать

Сообщение RootAdmin » 05 апр 2014, 16:43

C лучше, ближе к железу и более распространен. ИМХО.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: C чего начать программировать

Сообщение AndreiSk » 05 апр 2014, 17:35

Имеет смысл тогда попрактиковаться в языке на обычном компьютере (микроконтроллер - это тоже компьютер, только очень маленький). Не знаю какой вы будете микроконтроллер использовать,
AVR, PIC, STM или еще какой. Я пользуюсь PIC, соответственно пишу свои прошивки на CCS C.
Для AVR своя среда, для остальных тоже. Для того чтобы попрактиковаться на ПК,
я бы посоветовал поставить MS Visual Studio, например 2008. Можно качнуть откуда нибудь из сети...
Поставить C++, C#. Предложил бы попрактиковаться сначала на C#, это тот же C только более удобный
для работы. В сети много ресурсов для начинающих. А вообще да, в библиотеку лучше сходить,
книжки по сям почитать...
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: C чего начать программировать

Сообщение Myp » 05 апр 2014, 19:10

Timych писал(а): Посоветуйте с чего можно начать, какие книги прочитать для начала

http://proavr.narod.ru/
этого более чем достаточно
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: C чего начать программировать

Сообщение Timych » 05 апр 2014, 19:30

Спасибо за ответы много интересного подсказали!
Timych
 
Сообщения: 27
Зарегистрирован: 28 окт 2013, 16:34

Re: C чего начать программировать

Сообщение avr123.nm.ru » 05 апр 2014, 21:56

Хотел посоветовать свой курс, а уже посоветовали :ROFL:

Посоветую еще один свой опус про ИМХО очень полезный инструмент для отладки, для создания схем и плат - PROTEUS 7.10 - супер тулз!!! http://www.proteus123.narod.ru :D

Но самое полнейшее мощнейшее руководство по PROTEUS в бесплатной полной версии журнала "Радиоежегодник" - Выпуск 24. PROTEUS по-русски. (21 Мб) http://www.rlocman.ru/book/book.html?di=148418
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8


Вернуться в Новичкам или основы основ роботостроения.

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 75

cron