Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
1 / 1 / 3
Регистрация: 22.01.2015
Сообщений: 199
1

С для микроконтроллеров

06.02.2018, 01:11. Просмотров 515. Ответов 7
Метки нет (Все метки)

Добрый день, хотел бы занятся программированием микроконтроллеров. Учусь в киевском политехническом институте, специально шёл на робототехнику, но она, увы, не преподаётся, по этому хочу самостоятельно осваивать этот предмет. Подскажите, пожалуйста, какие-нибудь учебники, пособия и платформы для программирования.
P.S. У нас есть кружок по робототехнике, который на базе факультета электроники, но они больше по железу, хочу напроситься к ним программером, а для этого нужна хотя бы база
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.02.2018, 01:11
Ответы с готовыми решениями:

Создание СУБД для микроконтроллеров
Доброго времени суток. Мне необходимо хранить/обрабатывать данные на микроконтроллере. Для...

Программатор для микроконтроллеров PIC
Подскажите, пожалуйста, хороший, на данный момент программатор для микроконтроллеров PIC, и если не...

Абстрактное ядро ОС для микроконтроллеров.
Сколько может весить ядро операционной системы для микроконтроллеров и что оно должно содержать и...

Разработка программы для микроконтроллеров PIC16F8
На основе микроконтроллера разработать устройство, выполняющее следующие функции:...

7
890 / 531 / 80
Регистрация: 15.05.2012
Сообщений: 3,131
06.02.2018, 08:44 2
Фрунзе. Микроконтроллеры? Это же просто!
1
1 / 1 / 3
Регистрация: 22.01.2015
Сообщений: 199
06.02.2018, 09:15  [ТС] 3
Цитата Сообщение от pyzhman Посмотреть сообщение
Фрунзе. Микроконтроллеры? Это же просто!
Она же больше по ассемлеру, а не С, судя по описанию.
0
Тутошний я
1825 / 974 / 178
Регистрация: 03.11.2009
Сообщений: 3,221
Записей в блоге: 2
06.02.2018, 12:10 4
может тогда начать с ардуино?
есть готовые библиотеки. много примеров.

Добавлено через 4 минуты
но только для начала, а потом перейти к работе с регистрами.
1
1770 / 1101 / 108
Регистрация: 04.01.2010
Сообщений: 3,840
06.02.2018, 12:28 5
Jocker, вы определитесь - робототехника, или имбеддед? Потому что чем дальше, тем сильнее это разделяется. Как правило "суровый embedded", это не linux. А что-то чуть более "серьезное" - это linux-based системы, на ARM и др. Соответственно, для вас будет выбор - либо Raspberry Pi (на ARM) и им подобные, либо Ардуино, как уже предложил ув. Grey.

Думаю, пока вы доучитесь, Linux станет просто необходимостью, так что я бы посоветовал вам рулить в ту сторону.

Либо (не дай бог) занесет нелегкая, начнете ЛУТом платки делать, да контроллер напаивать самостоятельно .

PS: дерзайте, велком ту зе клаб.
1
Тутошний я
1825 / 974 / 178
Регистрация: 03.11.2009
Сообщений: 3,221
Записей в блоге: 2
06.02.2018, 15:52 6
спасибо ув. Voland. постоянно забываю, что есть разные уровни робототехники.
для сложных роботов и ARM будет маловато. понадобится процессор по мощнее.
и думаю не разумно тратить вычислительные мощности центрального процессора на обработку данных с датчиков, на управление двигателями. и опять возвращаемся к маломощным контроллерам.
а ассемблер не везде требуется, но знать его желательно.
1
1 / 1 / 3
Регистрация: 22.01.2015
Сообщений: 199
06.02.2018, 20:04  [ТС] 7
Цитата Сообщение от Voland_ Посмотреть сообщение
Jocker, вы определитесь - робототехника, или имбеддед?
вот мне как раз советовали изучать Raspberry Pi, C++ и С. Я не знаю толком что к чему в робототехнике, но меня это давно привлекало, а сейчас хочу не ждать с моря погоды, а получить уверенные базы (ну или на каком уровне этим надо владеть) и пытаться поступать за границу по выбранной мною специальности (сам я учусь на программиста, т.е. диплом будет инженера ПО). По этому буду очень благодарен за любые напутствия на этом пути. Что и как изучать и что к чему.

P.S. если говорить о направлении робототехники, то я бы хотел то, что связано с ИИ
0
1770 / 1101 / 108
Регистрация: 04.01.2010
Сообщений: 3,840
06.02.2018, 20:21 8
Цитата Сообщение от Jocker Посмотреть сообщение
направлении робототехники, то я бы хотел то, что связано с ИИ
Тогда вам нужно будет всё . И embedded, и самый верхний уровень, облака, большие ОСи и т.д.

Но начните с простого - если робототехника, то пусть начнется все с ардуино все-таки . Так вы хоть поймете - ваше оно, или нет. Возьмите моторчиков от CD-ков каких-нибудь, и крутите ими с управлением МК, пока не разломаются.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.02.2018, 20:21

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Языки программирования для контроллеров, микроконтроллеров и пр.
Извините за нубский вопрос: а собственно на каком языке можно программировать например ПЛИС, и...

Форматный вывод на Си для микроконтроллеров
Читал данную статью: ссылка И решил, что она может решить одну мою проблему, описанную здесь:...

Программаторы для микроконтроллеров AVR
Всем привет. Решил заняться программированием микроконтроллеров AVR. И тут встал вопрос - какой...

Ассемблер для микроконтроллеров Atmel AVR
Всем приветы, люди кто может помочь с написанием программки на ассемблере для микроконтроллеров...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.