This is the common include file for the Trident HAL ADC driver. More...
#include "tr_hal_platform.h"Go to the source code of this file.
Functions | |
| tr_hal_status_t | tr_hal_adc_set_for_initial_state_all_disabled (void) |
| tr_hal_status_t | tr_hal_adc_init (tr_hal_adc_channel_id_t adc_channel_id, tr_hal_adc_settings_t *adc_settings) |
| tr_hal_status_t | tr_hal_adc_uninit (tr_hal_adc_channel_id_t adc_channel_id) |
| tr_hal_status_t | tr_hal_adc_start (void) |
| tr_hal_status_t | tr_hal_adc_read (tr_hal_adc_channel_id_t adc_channel_id, uint32_t *result) |
| tr_hal_status_t | tr_hal_adc_read_voltage (tr_hal_adc_channel_id_t adc_channel_id, uint32_t *microVolts) |
This is the common include file for the Trident HAL ADC driver.
SPDX-License-Identifier: LicenseRef-TridentMSLA SPDX-FileCopyrightText: 2025 Trident IoT, LLC https://www.tridentiot.com
| tr_hal_status_t tr_hal_adc_init | ( | tr_hal_adc_channel_id_t | adc_channel_id, |
| tr_hal_adc_settings_t * | adc_settings ) |
| tr_hal_status_t tr_hal_adc_read | ( | tr_hal_adc_channel_id_t | adc_channel_id, |
| uint32_t * | result ) |
| tr_hal_status_t tr_hal_adc_read_voltage | ( | tr_hal_adc_channel_id_t | adc_channel_id, |
| uint32_t * | microVolts ) |
| tr_hal_status_t tr_hal_adc_set_for_initial_state_all_disabled | ( | void | ) |
-— ADC API functions -—
| tr_hal_status_t tr_hal_adc_start | ( | void | ) |
| tr_hal_status_t tr_hal_adc_uninit | ( | tr_hal_adc_channel_id_t | adc_channel_id | ) |