Microchip® Advanced Software Framework

uc3b_board_controller.h File Reference

AT32UC3B board controller for Atmel boards header file.

Copyright (c) 2011-2018 Microchip Technology Inc. and its subsidiaries.

#include "compiler.h"
#include "led.h"

Macros

#define LED_COUNT   2
 Number of LEDs. More...
 
Oscillator Definitions
#define BOARD_OSC0_HZ   12000000
 Clock frequency of OSC0 in Hz. More...
 
#define BOARD_OSC0_STARTUP_US   17000
 Startup time of OSC0 in microseconds. More...
 
#define BOARD_OSC0_IS_XTAL   true
 OSC0 uses a crystal, not an external clock. More...
 
GPIO Connections of LEDs
#define LED0_GPIO   AVR32_PIN_PA20
 
#define LED1_GPIO   AVR32_PIN_PA21
 
PWM Channels of LEDs
#define LED0_PWM   (-1)
 
#define LED1_PWM   (-1)
 
PWM Functions of LEDs
#define LED0_PWM_FUNCTION   (-1)
 
#define LED1_PWM_FUNCTION   (-1)
 
USART connection to the main part of Atmel boards
#define USART   (&AVR32_USART1)
 
#define USART_RXD_PIN   AVR32_USART1_RXD_0_0_PIN
 
#define USART_RXD_FUNCTION   AVR32_USART1_RXD_0_0_FUNCTION
 
#define USART_TXD_PIN   AVR32_USART1_TXD_0_0_PIN
 
#define USART_TXD_FUNCTION   AVR32_USART1_TXD_0_0_FUNCTION
 
#define USART_IRQ   AVR32_USART1_IRQ
 
#define USART_IRQ_GROUP   AVR32_USART1_IRQ_GROUP
 
#define USART_SYSCLK   SYSCLK_USART1
 

#define LED0_GPIO   AVR32_PIN_PA20

Referenced by board_init().

#define LED0_PWM   (-1)
#define LED0_PWM_FUNCTION   (-1)
#define LED1_GPIO   AVR32_PIN_PA21

Referenced by board_init().

#define LED1_PWM   (-1)
#define LED1_PWM_FUNCTION   (-1)
#define LED_COUNT   2
#define USART   (&AVR32_USART1)
#define USART_IRQ   AVR32_USART1_IRQ

Referenced by uart_open().

#define USART_IRQ_GROUP   AVR32_USART1_IRQ_GROUP
#define USART_RXD_FUNCTION   AVR32_USART1_RXD_0_0_FUNCTION

Referenced by board_init().

#define USART_RXD_PIN   AVR32_USART1_RXD_0_0_PIN

Referenced by board_init().

#define USART_SYSCLK   SYSCLK_USART1

Referenced by uart_open().

#define USART_TXD_FUNCTION   AVR32_USART1_TXD_0_0_FUNCTION

Referenced by board_init().

#define USART_TXD_PIN   AVR32_USART1_TXD_0_0_PIN

Referenced by board_init().