pihwm  r1
A lightweight C library for Raspberry Pi hardware modules.
 All Data Structures Files Functions Modules Pages
PWM

PWM library functions. More...

Functions

int pwm_init ()
 Initialises the PWM peripheral. More...
 
void pwm_mode (unsigned int mode)
 Sets mode for the PWM peripheral. More...
 
void pwm_value (unsigned int value)
 Sets PWM value. More...
 
void pwm_release ()
 Releases the PWM peripheral and unmaps the memory. More...
 

Detailed Description

PWM library functions.

Function Documentation

int pwm_init ( )

Initialises the PWM peripheral.

Returns
1 for success, -1 for failure

Definition at line 124 of file pi_pwm.c.

void pwm_mode ( unsigned int  mode)

Sets mode for the PWM peripheral.

Parameters
modeMode for the PWM peripheral
Returns
none

Definition at line 177 of file pi_pwm.c.

void pwm_release ( )

Releases the PWM peripheral and unmaps the memory.

Returns
none

Definition at line 214 of file pi_pwm.c.

void pwm_value ( unsigned int  value)

Sets PWM value.

Parameters
valuePWM value
Returns
1 for success, -1 for failure

Definition at line 191 of file pi_pwm.c.