Позвольте, а при чём тут Линукс? Для управления двигателем, как щёточным, так и BLDC не требуется средств операционной системы общего назначения. Даже, для зарядки аккумулятора не требуется. Более того, все эти процессы и многие другие вполне по плечу современным микроконтроллерам (AVR/PIC/ARM) и без каких либо ОС. А если и захочется иметь несколько процессов и прочих прелестей, то для этого вполне достаточно специализированных ОС (FreeRTOS, ChibiOS, Contiki, RTEMS, eCos, scmRTOS, uOS). Или там Линукс использован для чего-то другого? А, ведь, подобные девайсы можно и на рассыпухе собирать вообще без микроконтроллеров...
|