Цитата(golf2109 @ Oct 31 2017, 06:31)

я пробовал, почти разобрался, даже покрутил свой BLDC, но не дали разобраться поглубже,
помогло например вот это
http://www.st.com/content/dam/technology-t...motor-drive.pdfспасибо.
пример, который они дают, на самом верхнем уровне запускает/остонавливает мотор
Код
if (MCI_GetSTMState(oMCI[M1]) == IDLE)
{
MCI_StartMotor(oMCI[M1]);
}
else
{
MCI_StopMotor(oMCI[M1]);
}
но когда начинаешь копать внутрь, они через чур наворотили, столько промежуточных слоев, например сижу уже два дня, до сих пор не могу разобраться где задавать скорость и ток.