precision-converters-firmware
Loading...
Searching...
No Matches
Variables
ltc2672_user_config.c File Reference

User configurations for LTC2672 No-OS driver. More...

#include "ltc2672_user_config.h"
#include "app_config.h"
Include dependency graph for ltc2672_user_config.c:

Variables

struct no_os_gpio_init_param gpio_ldac_params
 
struct no_os_gpio_init_param gpio_clear_params
 
struct no_os_gpio_init_param gpio_toggle_params
 
struct no_os_gpio_init_param gpio_fault_params
 
struct ltc2672_init_param ltc2672_init_params
 

Detailed Description

User configurations for LTC2672 No-OS driver.

Copyright (c) 2023-25 Analog Devices, Inc. All rights reserved.

This software is proprietary to Analog Devices, Inc. and its licensors. By using this software you agree to the terms of the associated Analog Devices Software License Agreement.

Variable Documentation

◆ gpio_clear_params

struct no_os_gpio_init_param gpio_clear_params
Initial value:
= {
.port = GPIO_CLR_PORT,
.number = GPIO_CLR_PIN,
.platform_ops = &gpio_ops,
}
#define gpio_ops
Definition app_config.h:85
#define gpio_clear_extra_params
Definition app_config_stm32.h:78
#define GPIO_CLR_PIN
Definition app_config_stm32.h:54
#define GPIO_CLR_PORT
Definition app_config_stm32.h:55

◆ gpio_fault_params

struct no_os_gpio_init_param gpio_fault_params
Initial value:
= {
.port = GPIO_FAULT_PORT,
.number = GPIO_FAULT_PIN,
.platform_ops = &gpio_ops,
}
#define gpio_fault_extra_params
Definition app_config_stm32.h:80
#define GPIO_FAULT_PIN
Definition app_config_stm32.h:60
#define GPIO_FAULT_PORT
Definition app_config_stm32.h:61

◆ gpio_ldac_params

struct no_os_gpio_init_param gpio_ldac_params
Initial value:
= {
.port = GPIO_LDAC_PORT,
.number = GPIO_LDAC_PIN,
.platform_ops = &gpio_ops,
}
#define GPIO_LDAC_PIN
Definition app_config_stm32.h:56
#define GPIO_LDAC_PORT
Definition app_config_stm32.h:57
#define gpio_ldac_extra_params
Definition app_config_stm32.h:77

◆ gpio_toggle_params

struct no_os_gpio_init_param gpio_toggle_params
Initial value:
= {
.port = GPIO_TGP_PORT,
.number = GPIO_TGP_PIN,
.platform_ops = &gpio_ops,
}
#define gpio_toggle_extra_params
Definition app_config_stm32.h:79
#define GPIO_TGP_PIN
Definition app_config_stm32.h:58
#define GPIO_TGP_PORT
Definition app_config_stm32.h:59

◆ ltc2672_init_params

struct ltc2672_init_param ltc2672_init_params
Initial value:
= {
.spi_init = {
.device_id = SPI_DEVICE_ID,
.max_speed_hz = MAX_SPI_SCLK,
.chip_select = SPI_CSB,
.mode = NO_OS_SPI_MODE_0,
.platform_ops = &spi_ops,
},
.gpio_clear = &gpio_clear_params,
.gpio_tgp = &gpio_toggle_params,
.gpio_ldac = &gpio_ldac_params,
.gpio_fault = &gpio_fault_params
}
#define spi_ops
Definition app_config.h:86
#define spi_extra_init_params
Definition app_config.h:80
#define SPI_CSB
Definition app_config_mbed.h:33
#define SPI_DEVICE_ID
Definition app_config_stm32.h:54
#define MAX_SPI_SCLK
Definition app_config_stm32.h:116
struct no_os_gpio_init_param gpio_ldac_params
Definition ltc2672_user_config.c:28
struct no_os_gpio_init_param gpio_clear_params
Definition ltc2672_user_config.c:36
struct no_os_gpio_init_param gpio_toggle_params
Definition ltc2672_user_config.c:44
struct no_os_gpio_init_param gpio_fault_params
Definition ltc2672_user_config.c:52