XMC Peripheral Library for XMC4000 Family: xmc_ledts.h File Reference

XMC Peripheral Library for XMC4000 Family

XMC Peripheral Library for XMC4000 Family  2.1.16
xmc_ledts.h File Reference
#include <xmc_common.h> #include "xmc_scu.h"
Include dependency graph for xmc_ledts.h:

Data Structures

struct  XMC_LEDTS_GLOBAL_CONFIG_t
 
struct  XMC_LEDTS_GLOBAL_t
 
struct  XMC_LEDTS_LED_CONFIG_t
 
struct  XMC_LEDTS_TS_CONFIG_ADVANCED_t
 
struct  XMC_LEDTS_TS_CONFIG_BASIC_t
 

Macros

#define XMC_LEDTS0   ((XMC_LEDTS_GLOBAL_t *) LEDTS0)
 
#define XMC_LEDTS0   ((XMC_LEDTS_GLOBAL_t *) LEDTS0)
 

Typedefs

typedef XMC_LEDTS_GLOBAL_t XMC_LEDTS_t
 

Enumerations

Functions

void XMC_LEDTS_ClearInterruptFlag (XMC_LEDTS_t *const ledts, uint32_t interrupt_mask)
 
void XMC_LEDTS_DisableInterrupt (XMC_LEDTS_t *const ledts, uint32_t interrupt_mask)
 
void XMC_LEDTS_EnableInterrupt (XMC_LEDTS_t *const ledts, uint32_t interrupt_mask)
 
XMC_LEDTS_STATUS_t XMC_LEDTS_InitGlobal (XMC_LEDTS_t *const ledts, const XMC_LEDTS_GLOBAL_CONFIG_t *config)
 
XMC_LEDTS_STATUS_t XMC_LEDTS_InitLED (XMC_LEDTS_t *const ledts, const XMC_LEDTS_LED_CONFIG_t *config)
 
XMC_LEDTS_STATUS_t XMC_LEDTS_InitTSAdvanced (XMC_LEDTS_t *const ledts, const XMC_LEDTS_TS_CONFIG_ADVANCED_t *config)
 
XMC_LEDTS_STATUS_t XMC_LEDTS_InitTSBasic (XMC_LEDTS_t *const ledts, const XMC_LEDTS_TS_CONFIG_BASIC_t *config)
 
uint32_t XMC_LEDTS_ReadFNCOL (XMC_LEDTS_t *const ledts)
 
uint32_t XMC_LEDTS_ReadInterruptFlag (XMC_LEDTS_t *const ledts)
 
uint16_t XMC_LEDTS_ReadTSVAL (XMC_LEDTS_t *const ledts)
 
void XMC_LEDTS_SetActivePADNo (XMC_LEDTS_t *const ledts, XMC_LEDTS_NUMBER_TS_INPUT_t pad_num)
 
void XMC_LEDTS_SetColumnBrightness (XMC_LEDTS_t *const ledts, XMC_LEDTS_LED_COLUMN_t column, const uint8_t brightness)
 
void XMC_LEDTS_SetCommonOscillationWindow (XMC_LEDTS_t *const ledts, const uint8_t common_size)
 
void XMC_LEDTS_SetLEDLinePattern (XMC_LEDTS_t *const ledts, XMC_LEDTS_LED_COLUMN_t column, const uint8_t pattern)
 
void XMC_LEDTS_SetNumOfLEDColumns (XMC_LEDTS_t *const ledts, uint8_t count)
 
void XMC_LEDTS_SetOscillationWindow (XMC_LEDTS_t *const ledts, XMC_LEDTS_NUMBER_TS_INPUT_t touchpad, const uint8_t size)
 
void XMC_LEDTS_StartCounter (XMC_LEDTS_t *const ledts, const uint16_t prescaler)
 
void XMC_LEDTS_StopCounter (XMC_LEDTS_t *const ledts)
 

Detailed Description

Date
2015-06-20
Generated on Mon Aug 7 2017 11:33:56 for XMC Peripheral Library for XMC4000 Family by   doxygen 1.8.11