This file contains the low level macros and definition for the USB PLL. More...
Go to the source code of this file.
Defines | |
| #define | Start_pll(clockfactor) (PLLCSR = ( clockfactor | (1<<PLLE) )) | 
| Start the PLL at only 48 MHz, regarding CPU frequency Start the USB PLL with clockfactor clockfactor can be PLLx24, PLLx12, PLLx08 PLLx06, PLLx04, PLLx03.  | |
| #define | Is_pll_ready() (PLLCSR & (1<<PLOCK) ) | 
| return 1 when PLL locked  | |
| #define | Wait_pll_ready() while (!(PLLCSR & (1<<PLOCK))) | 
| Test PLL lock bit and wait until lock is set.  | |
| #define | Stop_pll() (PLLCSR &= (~(1<<PLLE)) ) | 
| Stop the PLL.  | |
| #define | Pll_start_auto() Start_pll(PLLx06) | 
| Start the PLL in autofactor mode regarding FOSC define.  | |
This file contains the low level macros and definition for the USB PLL.
 
Definition in file pll_drv.h.
 1.6.1