|
| void | pdgo_config_wuio_filter (PDGO_Type *ptr, dgo_wuio_pin_num_t num, dgo_wuio_filter_cfg_t *cfg) |
| | Config wakeup IO filter. More...
|
| |
| void | pdgo_config_pcap (PDGO_Type *ptr, dgo_pcap_num_t num, dgo_pcap_cfg_t *cfg) |
| | Config pulse capture. More...
|
| |
| void | pdgo_get_pcnt_defconfig (PDGO_Type *ptr, dgo_pcnt_num_t num, dgo_pcnt_cfg_t *cfg) |
| | Get pulse capture default config. More...
|
| |
| void | pdgo_config_pcnt (PDGO_Type *ptr, dgo_pcnt_num_t num, dgo_pcnt_cfg_t *cfg) |
| | Config pulse capture. More...
|
| |
| void | pdgo_get_pcnt_counter (PDGO_Type *ptr, dgo_pcnt_num_t num, dgo_pcnt_counter_t *counter) |
| | Get PCNT counter. More...
|
| |
| uint32_t | pdgo_convert_pcnt_counter (PDGO_Type *ptr, dgo_pcnt_num_t num, dgo_pcnt_counter_t *counter) |
| | Convert PCNT counter to raw counter value. More...
|
| |
| void | pdgo_config_pcnt_range_compare (PDGO_Type *ptr, dgo_pcnt_num_t num, uint32_t cmp0, uint32_t cmp1) |
| | Config PCNT range compare. More...
|
| |
| float | pdgo_calc_pcnt_tacho_cycles_per_line (PDGO_Type *ptr, dgo_pcnt_num_t num) |
| | Calculate PCNT tacho, unit: cycles per line. More...
|
| |