##// END OF EJS Templates
Sync
Sync

File last commit:

r97:596815cfc1ab dev_alexis
r99:3b41c9708f77 dev_alexis
Show More
dac.h
33 lines | 827 B | text/x-c | CLexer
#ifndef DAC_LIB_H
#define DAC_LIB_H
#define DAC1_12bit_right_align 0x40007408
#define DAC1_12bit_left_align 0x4000740C
#define DAC1_8bit_right_align 0x40007410
#define DAC2_12bit_right_align 0x40007414
#define DAC2_12bit_left_align 0x40007418
#define DAC2_8bit_right_align 0x4000741C
#define DAC_Dual_12bit_right_align 0x40007420
#define DAC_Dual_12bit_left_align 0x40007424
#define DAC_Dual_8bit_right_align 0x40007428
#define DAC_Dual_8bit_left_align 0x4000742C
#define DAC1 0
#define DAC2 1
#define timer2 1
#define timer3 2
#define timer4 3
#define timer5 4
#define timer6 5
#define timer7 6
#define timer8 7
extern int dacopen(uint32_t pin);
extern int dacsetconfig(int timer, int buffer_size, int dac,uint32_t dac_type, uint32_t freq,uint32_t data);
#endif // DAC_LIB_H