doza_and
Никто не умеет без драйвера. Ни питон ни с ни ассемблер.Если совсем по простомуОперационка дает команду крутись - драйвер переводит ее в команду подать напряжение на линию 8.Для другого кулера она может быть 108 или вообще ее нет и скорость не регулируется. Информацию как одно перевести в другое разработчики железа закладывают в драйвер. Так что без него никак. Точнее можно по описанию железа написать свой драйвер…
Я всегда говорил что, у прграммеров мозги “повернуты”.
Мне надо снимать температуру с датчика и иметь возможность управлять числом оборотов кулера по заданым в коде программы температурным порогам.
Самый базовый пример программы,которая мне нужна.
Указываем адреса железа..
Где gpu_temp это датчик температуры GPU
Где rpm_cool это скорость оборотов кулера.
Я не знаю, как обратиться к железу ибо я хз какой у него адрес и как его правильно объявить.
===============================Начало цикла============================
1. Снимаем с датчика температуры (gpu_temp) показатель текущей..
2. Далее делаем сравнение вроде: Если (gpu_temp) <= 30С то, задать скорость (rpm_cool) кулера равную 10% от максимально возможной и т.д. по соответствующей здравой логике.
===============================конец цикла=============================
А ты мне предлагаешь писать свой драйвер…
Должна-же быть возможность прямого обращения к железу.