DAC peripheral driver interface definition. More...
DAC peripheral driver interface definition.
Definition in file dac.h.
#include <stdint.h>#include <limits.h>#include "periph_cpu.h"#include "periph_conf.h"
Include dependency graph for dac.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | DAC_UNDEF (UINT_FAST8_MAX) |
| Default DAC undefined value. | |
| #define | DAC_LINE(x) (x) |
| Default DAC access macro. | |
Typedefs | |
| typedef uint_fast8_t | dac_t |
| Define default DAC type identifier. | |
Enumerations | |
| enum | { DAC_OK = 0 , DAC_NOLINE = -1 } |
| Return codes used by the DAC driver interface. | |
Functions | |
| int8_t | dac_init (dac_t line) |
| Initialize the given DAC line. More... | |
| void | dac_set (dac_t line, uint16_t value) |
| Write a value onto DAC Device on a given Channel. More... | |
| void | dac_poweron (dac_t line) |
| Enable the given DAC line. More... | |
| void | dac_poweroff (dac_t line) |
| Disable the given DAC line. More... | |