Инициализация PWM конструктором класса ( C++ )
Долгое время писал код под МК на С. Друг пишет под МК на С++, посоветовал мне, вот я решил попробовать. Микроконтроллер у меня ATmega88А, IDE Atmel Studio 6.2. Буду использовать 6 апаратных PWM для управления сервоприводами, так как нужно писать 6 одинаковых кусков кода, решил сделать класс Servo.
Читать дальше
class Servo
{
private:
int* pulse_width;
public:
Servo(int* PWM_Channel);
void write(int data);
}; //Servo
Читать дальше