MACSC Driver configuration.
Copyright (c) 2014-2018 Microchip Technology Inc. and its subsidiaries.
#include "ioport.h"
Macros | |
#define | COMPARE_MODE MACSC_ABSOLUTE_CMP |
#define | CONFIG_MACSC_TIMEOUT_TICK_HZ 62500 |
#define | ENABLE_AUTO_TIMESTAMP 0 |
#define | ENABLE_BACKOFF_SLOT_CNTR 1 |
#define | ENABLE_SLEEP 0 |
#define | RTC_CLK_SRC MACSC_32KHz |
#define | SYS_CLK_SRC MACSC_16MHz |
#define | USART_SERIAL_BAUDRATE 9600 |
#define | USART_SERIAL_CHAR_LENGTH USART_CHSIZE_8BIT_gc |
#define | USART_SERIAL_PARITY USART_PMODE_DISABLED_gc |
#define | USART_SERIAL_PORT &USARTA1 |
#define | USART_SERIAL_STOP_BIT false |
Enumerations | |
enum | macsc_cb_pins { OVF_INT_CHK_PIN = IOPORT_CREATE_PIN(PORTD,5), CMP1_INT_CHK_PIN = IOPORT_CREATE_PIN(PORTD,4), CMP2_INT_CHK_PIN = IOPORT_CREATE_PIN(PORTE,2), CMP3_INT_CHK_PIN = IOPORT_CREATE_PIN(PORTE,3), BACKOFF_INT_CHK_PIN = IOPORT_CREATE_PIN(PORTB,4) } |
#define COMPARE_MODE MACSC_ABSOLUTE_CMP |
Referenced by example_cmp1_int_cb(), example_cmp2_int_cb(), example_cmp3_int_cb(), and main().
#define CONFIG_MACSC_TIMEOUT_TICK_HZ 62500 |
Referenced by example_cmp1_int_cb(), example_cmp2_int_cb(), example_cmp3_int_cb(), and main().
#define ENABLE_AUTO_TIMESTAMP 0 |
#define ENABLE_BACKOFF_SLOT_CNTR 1 |
#define ENABLE_SLEEP 0 |
#define RTC_CLK_SRC MACSC_32KHz |
#define SYS_CLK_SRC MACSC_16MHz |
Referenced by main().
#define USART_SERIAL_BAUDRATE 9600 |
Referenced by main().
#define USART_SERIAL_CHAR_LENGTH USART_CHSIZE_8BIT_gc |
Referenced by main().
#define USART_SERIAL_PARITY USART_PMODE_DISABLED_gc |
Referenced by main().
#define USART_SERIAL_PORT &USARTA1 |
Referenced by example_cmp1_int_cb(), example_cmp2_int_cb(), example_cmp3_int_cb(), example_ovf_int_cb(), and main().
#define USART_SERIAL_STOP_BIT false |
Referenced by main().
enum macsc_cb_pins |