Цитата(AlexandrY @ Sep 1 2010, 10:40)

Вы представляете что надо сделать в программе чтобы она могла по одному единственному инклуду одинаково хорошо на основе шунтов управлять и асинхронниками и BLDC и PMSM?
В первых, это два различных проекта, со своими либами.
Код
STM32F103xx motor control firmware library components
The firmware library package includes the following software:
● PMSM FOC software library, version 2.0
● AC induction motor FOC software library, version 2.0
Соответсвенно в директориях STM32_FOC_ACIM и STM32_FOC_PMSM
Во вторых-BLDC там вообще нет.
Я говорил про AC induction motor FOC, потом что со второй не разбирался- ненадо было. Скачайте проект и сами посмотрите. Там конечно есть ограничения по набору датчиков- не любые комбинации работоспособны. Без сенсоров оно вообще не работоспособно в том виде, в котором инсталлируется-надо править код.