NIBO Library  2.11
nibocc::Pwm Klassenreferenz

Statische Klasse zur Erzeugung der PWM-Signale und für die Systemzeit. Mehr ...

#include <pwm.hpp>

Aufstellung aller Elemente

Öffentliche, statische Methoden

static uint16_t get_channel_A ()
static void set_channel_A (uint16_t val)
static uint16_t get_channel_B ()
static void set_channel_B (uint16_t val)
static uint16_t get_timer_ms ()
static uint32_t get_timer_sec ()
static void init ()

Ausführliche Beschreibung

Statische Klasse zur Erzeugung der PWM-Signale und für die Systemzeit.


Dokumentation der Elementfunktionen

static uint16_t nibocc::Pwm::get_channel_A ( ) [inline, static]

PWM Wert für den Kanal A aus dem Bereich 0 bis 1023

static uint16_t nibocc::Pwm::get_channel_B ( ) [inline, static]

PWM Wert für den Kanal B aus dem Bereich 0 bis 1023

static uint16_t nibocc::Pwm::get_timer_ms ( ) [inline, static]

Zähler für die Zeit in Milisekunden, zählt bis 1000(=1s) in 1ms Schritten.

static uint32_t nibocc::Pwm::get_timer_sec ( ) [inline, static]

Zähler für die Zeit in Sekunden, zählt die Sekunden seit dem Systemstart.

static void nibocc::Pwm::init ( ) [inline, static]

Initialiserung für PWM und Zeitberechnung.

Benutzt pwm_init().

static void nibocc::Pwm::set_channel_A ( uint16_t  val) [inline, static]

PWM Wert für den Kanal A aus dem Bereich 0 bis 1023

static void nibocc::Pwm::set_channel_B ( uint16_t  val) [inline, static]

PWM Wert für den Kanal B aus dem Bereich 0 bis 1023


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:

Erzeugt am Fre Jun 3 2011 15:48:39 für NIBO Library von doxygen 1.7.4-20110426