LibDriver AD9833
Loading...
Searching...
No Matches
ad9833 example driver function

ad9833 example driver modules More...

Collaboration diagram for ad9833 example driver function:

Functions

uint8_t ad9833_basic_init (void)
 basic example init
uint8_t ad9833_basic_deinit (void)
 basic example deinit
uint8_t ad9833_basic_set_used_register (ad9833_number_t number)
 basic example set used register
uint8_t ad9833_basic_set_frequency (ad9833_number_t number, double hz)
 basic example set frequency
uint8_t ad9833_basic_set_phase (ad9833_number_t number, double rad)
 basic example set phase
uint8_t ad9833_basic_set_output_mode (ad9833_output_mode_t mode)
 basic example set output mode

Detailed Description

ad9833 example driver modules

Function Documentation

◆ ad9833_basic_deinit()

uint8_t ad9833_basic_deinit ( void )

basic example deinit

Returns
status code
  • 0 success
  • 1 deinit failed
Note
none

Definition at line 212 of file driver_ad9833_basic.c.

Here is the call graph for this function:

◆ ad9833_basic_init()

uint8_t ad9833_basic_init ( void )

basic example init

Returns
status code
  • 0 success
  • 1 init failed
Note
none

Definition at line 48 of file driver_ad9833_basic.c.

Here is the call graph for this function:

◆ ad9833_basic_set_frequency()

uint8_t ad9833_basic_set_frequency ( ad9833_number_t number,
double hz )

basic example set frequency

Parameters
[in]numberregister number
[in]hzfreq in hz
Returns
status code
  • 0 success
  • 1 set frequency failed
Note
none

Definition at line 130 of file driver_ad9833_basic.c.

Here is the call graph for this function:

◆ ad9833_basic_set_output_mode()

uint8_t ad9833_basic_set_output_mode ( ad9833_output_mode_t mode)

basic example set output mode

Parameters
[in]modeoutput mode
Returns
status code
  • 0 success
  • 1 set output mode failed
Note
none

Definition at line 191 of file driver_ad9833_basic.c.

Here is the call graph for this function:

◆ ad9833_basic_set_phase()

uint8_t ad9833_basic_set_phase ( ad9833_number_t number,
double rad )

basic example set phase

Parameters
[in]numberregister number
[in]radphase in rad
Returns
status code
  • 0 success
  • 1 set phase failed
Note
none

Definition at line 161 of file driver_ad9833_basic.c.

Here is the call graph for this function:

◆ ad9833_basic_set_used_register()

uint8_t ad9833_basic_set_used_register ( ad9833_number_t number)

basic example set used register

Parameters
[in]numberregister number
Returns
status code
  • 0 success
  • 1 set used register failed
Note
none

Definition at line 100 of file driver_ad9833_basic.c.

Here is the call graph for this function: