Clock system example 3.
Copyright (c) 2010-2018 Microchip Technology Inc. and its subsidiaries.
#include <compiler.h>
#include <gpio.h>
#include <pll.h>
#include <sysclk.h>
#include <delay.h>
#include <conf_example3.h>
Functions | |
static void | ast_init (void) |
ISR (timer_irq_handler, AVR32_AST_IRQ_GROUP, 3) | |
int | main (void) |
static void | wait_for_switches (void) |
|
static |
References SYSCLK_AST, and sysclk_enable_pba_module().
Referenced by main().
ISR | ( | timer_irq_handler | , |
AVR32_AST_IRQ_GROUP | , | ||
3 | |||
) |
References gpio_toggle_pin().
int main | ( | void | ) |
References ast_init(), board_init(), Enable_global_interrupt, irq_initialize_vectors, irq_register_handler, osc_disable(), osc_enable(), OSC_ID_OSC0, OSC_ID_OSC1, OSC_ID_RC8M, OSC_RC8M_NOMINAL_HZ, osc_wait_ready(), pll_config_init(), pll_disable(), pll_enable(), PLL_SRC_OSC0, PLL_SRC_OSC1, PLL_SRC_RC8M, pll_wait_for_lock(), sysclk_init(), sysclk_set_prescalers(), sysclk_set_source(), SYSCLK_SRC_OSC0, SYSCLK_SRC_OSC1, SYSCLK_SRC_PLL0, SYSCLK_SRC_PLL1, SYSCLK_SRC_RC8M, SYSCLK_SRC_RCSYS, and wait_for_switches().
|
static |
References delay_ms, gpio_pin_is_high(), and gpio_pin_is_low().
Referenced by main().