Ответы пользователя по тегу STM
  • Актуален ли рынок программирования микроконтроллеров?

    @evgeniy_lm
    актуально ли сейчас программирование микроконтроллеров и возможно ли найти вакансии в данной сфере
    Не просто актуально сейчас, но и будет актуально еще в очень далеком будущем. В любой бытовой хрени есть МК, а их ведь кто-то программирует

    возможно ли найти вакансии в данной сфере
    Возможно.

    порекомендуйте, что стоит изучить.
    Для начала электронику. Что такое напряжение, ток, сопротивление и т.д.

    Я знаю, что очень популярны платы Arduino, однако как я вычитал из некоторых статей они актуальны именно, как хобби,
    Совершенно верно, платформа Arduino разработана для изучения МК людьми далекими от электроники. Также служит для быстрого прототипирования и очень мелкосерийного производства.

    В любом случае мне придется изучить C++ и C#,
    Язык программирования Arduino похож на C++, C# вам может понадобится если захотите прикрутить Arduino к ПК под Windows

    какую плату мне стоит заказать
    Arduino это не просто какие-то платы, это сложная система. Без датчиков и исполнителей МК не имеет смысла. Для начала купите какой ни будь набор типа такого, дальше видно будет.

    Многие говорят про STM программирование, но я допустим не нашёл в принципе вакансий под данную нишу.
    И не найдете. Программирование МК осуществляется на стадии разработки, а где и кто "на территории стран СНГ" занимается разработкой? Чисто теоретически на больших предприятиях можно поискать вакансии программистов ПЛК, но это уже совсем другая история
    Ответ написан
    Комментировать
  • Как называется в stm32 режим работы АЦП с прерываниями по пикам?

    @evgeniy_lm
    Не знаю как это называется конкретно в STM32, но в общем это называется Компаратор
    Ответ написан
  • Повторная инициализация GPIO?

    @evgeniy_lm
    Просто инициализировать UART. Внутри МК выходы GPIO и UART к физическому выводу подключаются специальным "переключателем" состояние которых определяется битами служебных регистров. Установил бит у тебя UART, снял - GPIO (или наоборот)
    Ответ написан
    Комментировать
  • Как запрограммировать микроконтроллер stm32?

    @evgeniy_lm
    Теоретически-философская сторона вопроса.
    Можно STM32 на JAVA, а можно гланды гвоздодером, через жо...
    Как правило те кто не желает заморачиватся с курсовиком, просто заказывают правильную работу и не пытаются скрестить ужа и ежа.

    Практическая сторона вопроса
    1.Покупаешь любую отладочную плату на STM32 + необходимую обвязку тыц, тыц, тыц. Возможно понадобится что либо еще, например, какой нибудь LCD/TFT экран, кнопки и пр.
    2. Устанавливаешь STM32CubeMX и System Workbench for STM32
    3. Изучаешь как это все соединить вместе (GOOGLE в помощь)
    4. Пишешь курсовой на заданную тему.
    Ответ написан
    Комментировать
  • Как организовать структуру грфической библиотеки на C для микроконтроллера?

    @evgeniy_lm
    Все верно, но так же нужно понимать, что библиотека пишется под МК у которого очень ограниченная память. Может так случится что ваша мегакрутая библиотека займет всю память и будет жутко тормозить.
    Может имеет смысл описать общий алгоритм работы каждого уровня и реализовывать это оптимизируя для каждого отдельно взятого МК и дисплея, на самом деле их не так много и не все они попадут к вам в руки
    Ответ написан
    1 комментарий
  • STM 8S003F3p6 микроконтроллер как запрограммировать с компьютера?

    @evgeniy_lm
    1. Arduino_STM32 предназначен для работы с 32 разрядными МК, а у тебя 8 разрядный
    2. Эта плата ни какого отношения к Arduino не имеет. Как его программировать кури даташит на МК и Googl, начни с этой статьи
    3. USB разъем на плате исключительно для питания
    Ответ написан
    Комментировать
  • Какой выбрать LCD дисплей или LED-матрицу для статичного отображения?

    @evgeniy_lm
    Как вариант вывод на VGA дисплей. В инете подобного очень много.
    Ответ написан
    Комментировать