Mood_lamp
Functions
hal.c File Reference

This file consists hardware-depended functions. More...

#include "hal.h"

Functions

void gpio_init ()
 GPIO initialization. More...
 
void clk_init ()
 MCU clock initialization. More...
 
void pwm_init ()
 PWM timer initialization. More...
 
void set_rgbw_output_value (uint8_t channel, uint16_t value)
 PWM level changing. More...
 
void eeprom_init ()
 EEPROM memory initialization. More...
 
uint16_t get_saved_xorshift_value ()
 Extracts random number generator initialization value from EEPROM memory. More...
 
void save_xorshift_value (uint16_t value)
 Saves random number generator initialization value into EEPROM memory. More...
 
void eeprom_deinit ()
 EEPROM memory deinitialization. More...
 

Detailed Description

This file consists hardware-depended functions.

Author
AntaresLab
Version
1.0.1
Date
12-January-2018