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

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

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

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

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

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

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

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

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

7
pyzhman
1161 / 516 / 76
Регистрация: 15.05.2012
Сообщений: 2,954
06.02.2018, 08:44 2
Фрунзе. Микроконтроллеры? Это же просто!
1
Jocker
1 / 1 / 3
Регистрация: 22.01.2015
Сообщений: 199
06.02.2018, 09:15  [ТС] 3
Цитата Сообщение от pyzhman Посмотреть сообщение
Фрунзе. Микроконтроллеры? Это же просто!
Она же больше по ассемлеру, а не С, судя по описанию.
0
Grey
Тутошний я
1781 / 933 / 169
Регистрация: 03.11.2009
Сообщений: 2,983
Записей в блоге: 1
06.02.2018, 12:10 4
может тогда начать с ардуино?
есть готовые библиотеки. много примеров.

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

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

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

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

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

Но начните с простого - если робототехника, то пусть начнется все с ардуино все-таки . Так вы хоть поймете - ваше оно, или нет. Возьмите моторчиков от CD-ков каких-нибудь, и крутите ими с управлением МК, пока не разломаются.
1
06.02.2018, 20:21
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.02.2018, 20:21

Где найти список команд для микроконтроллеров
Немного наивный вопрос, но вопрос простой. Где найти список команд, которые поддерживает...

μGFX. Библиотека GUI для микроконтроллеров
...предназначена для взаимодействия с различными дисплеями и сенсорными экранами для встраиваемых...

Графический язык ДРАКОН для программирования микроконтроллеров
ДРАКОН — визуальный язык, в котором используются два типа элементов: графические фигуры...


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

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

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