Clock system example 3.
Copyright (c) 2010-2018 Microchip Technology Inc. and its subsidiaries.
#include <compiler.h>
#include <gpio.h>
#include <dfll.h>
#include <sysclk.h>
#include <delay.h>
#include <conf_example3.h>
Functions | |
static void | ast_init (void) |
ISR (timer_irq_handler, AVR32_AST_IRQ_GROUP1, 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_GROUP1 | , | ||
3 | |||
) |
References gpio_toggle_pin(), and LED_EXAMPLE_OUTPUT.
int main | ( | void | ) |
References ast_init(), board_init(), BOARD_OSC32_HZ, dfll_config_init_closed_loop_mode(), dfll_config_init_open_loop_mode(), dfll_config_tune_for_target_hz(), dfll_disable_closed_loop(), dfll_disable_open_loop(), dfll_enable_closed_loop(), dfll_enable_open_loop(), dfll_wait_for_fine_lock(), Enable_global_interrupt, GENCLK_SRC_OSC32K, GENCLK_SRC_RCSYS, irq_initialize_vectors, irq_register_handler, osc_disable(), osc_enable(), OSC_ID_OSC0, OSC_ID_OSC32, OSC_ID_RC120M, OSC_RCSYS_NOMINAL_HZ, osc_wait_ready(), sysclk_init(), sysclk_set_prescalers(), sysclk_set_source(), SYSCLK_SRC_DFLL, SYSCLK_SRC_OSC0, SYSCLK_SRC_RC120M, SYSCLK_SRC_RCSYS, and wait_for_switches().
|
static |
References delay_ms, gpio_pin_is_high(), gpio_pin_is_low(), and NEXT_BUTTON.
Referenced by main().