Для чего нужны драйверы?
В §
Аппаратный драйвер преобразует управляющие сигналы в сигналы с параметрами, необходимыми исполнительному устройству. При запуске мотора требуется большой ток. Прямое подключение такого мотора к выходу контроллера может вывести микрочип из строя.
Поэтому малый управляющий сигнал контроллера поступает на драйвер, а необходимую мотору мощность обеспечивает силовая цепь с дополнительным питанием. Так можно программно разрешать вращение, менять направление и регулировать скорость мотора, согласовав его работу с контроллером.
Программные драйверы обеспечивают доступ программ к оборудованию. Аппаратные драйверы преобразуют сигналы контроллера и управляют устройствами, например моторами, которым необходимы большие токи.
