Последние записи
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
- Вывод на печать графического файла
- Взаимодействие через командную строку
- Перенести программу из Delphi в Lazarus
- Определить текущую ОС
- Автоматическая смена языка (раскладки клавиатуры)
- Сравнение языков на массивах. Часть 2
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
4th
Дек
Профессия — программирование микроконтроллеров
Posted by Chas under Общалка
Профессия человека который занимаеться программированием микроконтроллеров(точное название)?
Где в Москве и Питере можно поступить на эту специальность?
Трудна ли эта специальность в освоении? Какие предметы проходят в учебном заведении при изучении этой специальности?
С.М.С
Тогда, даже не знаю, такой работой занимается либо автомат, если производство большое, либо инженер электронщик, если производство штучное. А учат в соответствующих учебных заведениях. Из предметов от математики, проходя через информатику до микропроцессорных систем управления. Соответственно предметы относящиеся к общим для высшего образования, такие, как математика физика, философия, история и.т.д. И профильные ОЭ-основы электроники, ТОЭ-теоретические основы электротехники, ТАУ-теория автоматического управления и.т.д. Ну, а из программирования, могут дать ассемблер и бейсик или паскаль или ещё что-нибудь.
А если писать код, то может тот же инженер электронщик, если опять же производство маленькое. А по уму этим занимается программист, который как сказали выше, учился, как все программисты, а потом доучился, для работы с контроллерами. Может сегодня есть отдельная профессия типа программист МК, но думаю врятле.
Опять же сильно зависит от области применения ваших программ. Если это к примеру управляющая программа для электронных блоков управления автомобилем, то естественно надо на отлично знать работу автомобиля, в особенности работу ДВС. Знать принцип работы датчиков, от пьезоэлектрических для датчика детонации, до датчика кислорода из окисла циркония. Потому, как фильтры для каналов по этим датчикам выполняются в основном программные. Хотя смотря на наши авто, терзают смутные сомнения. Если вы собираетесь выпускать оборудование для морских судов, вам надо знать характеристики и параметры судов их динамические характеристики и много чего. Потому как, если брать в рассмотрение такую систему как к примеру САЗРИУС- система автоматического замера регистрации и управлением сбросом, то надо знать устройство судов, их грузовых и балластных систем, требования конвенций по допустимым параметрам сбрасываемых веществ и кучу всего другого.
Подводя итоги, можно отметить, что если, вы хотите разрабатывать программы для устройств сложнее чем, какая-нибудь мигалка, пищалка, пиликолка и тому подобное, надо владеть знаниями нескольких областей. Если программа для блока управления асинхронным двигателем, то кроме языков программирования, сред и умения ими пользоваться, надо знать принцип работы асинхронного двигателя, его особенности и характеристики, также электронику. Поскольку надо учитывать её возможности. Мало ли вам захочиться работать при частоте 3ГГц, а IGBT транзисторы этого не потянут. Зашьете программу, блок сгорит, а электронщики вам по рогам настучат.
Вадим Мошев
Возможно, и существуют эти специальности, однако, программирование микроконтроллеров может изучаться и в рамках других специальностей, которые не специализируются конкретно на программировании МК.
Например, к оным можно отнести специальность 230102 (Автоматизированные системы обработки информации и управления).
Круг предметов, изучаемых в рамках этой специальности, очень широк и включает в себя общеобразовательные предметы: история, философия, культурология, психология, математические дисциплины, программирование, вычислительная математика. Я перечислил далеко не полный спико изучаемых дисциплин.
Однако, я считаю, что для полного счастья «микропрограммисту» требуются такие дисциплины, как:
— Теоретические основы электротехники;
— электроника
— аналоговая и цифровая схемотехника;
— Программирование;
— Микропроцессорная электроника;
— Дискретная математика
— Английский язык (не помешает для чтения документации)
— философия, чтобы после работы посидеть с друзьями и отдохнуть от оной 🙂
Программирование МК выполняется на Ассемблере, однако также встречаются такие, как Си и Паскаль.
Похожие статьи
Купить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)