HAL
HAL layer above libopencm3 library.
 All Files Functions Macros Groups Pages
PIN Peripheral Clock API

Pin Peripheral Clock manipulation. More...

Functions

static void pin_clock_enable (const uint32_t pin)
 Enable peripheral clock for port occupying specified pin. More...
 

Detailed Description

Pin Peripheral Clock manipulation.

Function Documentation

static void pin_clock_enable ( const uint32_t  pin)
static

Enable peripheral clock for port occupying specified pin.

Note
should be called before any config done on that pin, or all ports should have clocks enabled prior to use.
Parameters
[in]pinpin name (pin_name_base)

Definition at line 209 of file pin_common.h.

References _pin_port().