Size: a a a

ESP8266 & ESP32 [RU]

2021 February 28

r

romanetz in ESP8266 & ESP32 [RU]
Или у основного конечного автомата сменить состояние
источник

r

romanetz in ESP8266 & ESP32 [RU]
Ну и на момент остановки в зависимости от управлять токами в обмотках - КЗ, противовключение, рекуперация...
источник

r

romanetz in ESP8266 & ESP32 [RU]
Или снижать частоту тока постепенно
источник

АШ

Анатолий Шириев... in ESP8266 & ESP32 [RU]
нет там маленький шаговик никаких аварий не предусмотрено. Я читал что есть симафоры, только пока не нашел пример реализации
источник

r

romanetz in ESP8266 & ESP32 [RU]
а зачем они?
источник

r

romanetz in ESP8266 & ESP32 [RU]
у вас шаговик из нескольких мест в коде управляется что ли?
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Анатолий Шириев
нет там маленький шаговик никаких аварий не предусмотрено. Я читал что есть симафоры, только пока не нашел пример реализации
Примеры семафоров в FreeRTOS
http://microsin.net/programming/arm/freertos-part3.html
источник

АШ

Анатолий Шириев... in ESP8266 & ESP32 [RU]
romanetz
у вас шаговик из нескольких мест в коде управляется что ли?
Нет
источник

r

romanetz in ESP8266 & ESP32 [RU]
а зачем тогда семафор?
источник

АШ

Анатолий Шириев... in ESP8266 & ESP32 [RU]
romanetz
а зачем тогда семафор?
Я пока изучаю доступные варианты
источник

АШ

Анатолий Шириев... in ESP8266 & ESP32 [RU]
Пока попробовал создать задачу в прерывании , а в конце самой задачи приостановить саму себя. Какие параметры задачи ставить, какой стек выделять  и какие приоритеты мне доступны из самых высоких?
источник

r

romanetz in ESP8266 & ESP32 [RU]
🤔 дичь какая
источник

r

romanetz in ESP8266 & ESP32 [RU]
зачем?
источник

АШ

Анатолий Шириев... in ESP8266 & ESP32 [RU]
А вы что предлагаете?
источник

r

romanetz in ESP8266 & ESP32 [RU]
можно разблокировать уже созданную, например
источник

АШ

Анатолий Шириев... in ESP8266 & ESP32 [RU]
То-есть создавать задачу при запуске а потом ее запускать в прерывании и приостанавливать в конце самой задачи? А с каким приоритетом? Какой там самый высокий? 1?
источник

РР

Ра Ра in ESP8266 & ESP32 [RU]
Анатолий Шириев
кто нибудь использовал хардварный счетчик импульсов?
юзал. Работает. Но я с пина брал истокник.
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Анатолий Шириев
То-есть создавать задачу при запуске а потом ее запускать в прерывании и приостанавливать в конце самой задачи? А с каким приоритетом? Какой там самый высокий? 1?
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
romanetz
Чем точнее задача, тем меньше шанс, что кто-то решал её до тебя: если ты не нашёл готового решения /в паблике/ и пришлось решать задачу самому, либо его нет, либо оно непубличное
Вот никогда не умел. Чужой код это же фууу. В нем разбираться сидеть надо.
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Завидую тем кто так может.
источник