mirror of
https://github.com/FreeRTOS/FreeRTOS.git
synced 2025-06-24 10:10:25 +08:00
Add 20Mhz support by overwriting MCLKCTRLB default register value 0x11 by 0 (#295)
This commit is contained in:
@ -6,7 +6,10 @@
|
||||
|
||||
#if ( configCPU_CLOCK_HZ == 20000000 )
|
||||
|
||||
#define CLK_init() _PROTECTED_WRITE(CLKCTRL.MCLKCTRLA, CLKCTRL_CLKSEL_OSC20M_gc);
|
||||
#define CLK_init() { \
|
||||
_PROTECTED_WRITE(CLKCTRL.MCLKCTRLA, CLKCTRL_CLKSEL_OSC20M_gc); \
|
||||
_PROTECTED_WRITE(CLKCTRL.MCLKCTRLB, 0); \
|
||||
}
|
||||
|
||||
#elif ( configCPU_CLOCK_HZ == 10000000 )
|
||||
|
||||
|
@ -6,7 +6,10 @@
|
||||
|
||||
#if ( configCPU_CLOCK_HZ == 20000000 )
|
||||
|
||||
#define CLK_init() ccp_write_io((void *)&(CLKCTRL.MCLKCTRLA), CLKCTRL_CLKSEL_OSC20M_gc);
|
||||
#define CLK_init() { \
|
||||
_PROTECTED_WRITE(CLKCTRL.MCLKCTRLA, CLKCTRL_CLKSEL_OSC20M_gc); \
|
||||
_PROTECTED_WRITE(CLKCTRL.MCLKCTRLB, 0); \
|
||||
}
|
||||
|
||||
#elif ( configCPU_CLOCK_HZ == 10000000 )
|
||||
|
||||
|
@ -6,7 +6,10 @@
|
||||
|
||||
#if ( configCPU_CLOCK_HZ == 20000000 )
|
||||
|
||||
#define CLK_init() _PROTECTED_WRITE(CLKCTRL.MCLKCTRLA, CLKCTRL_CLKSEL_OSC20M_gc);
|
||||
#define CLK_init() { \
|
||||
_PROTECTED_WRITE(CLKCTRL.MCLKCTRLA, CLKCTRL_CLKSEL_OSC20M_gc); \
|
||||
_PROTECTED_WRITE(CLKCTRL.MCLKCTRLB, 0); \
|
||||
}
|
||||
|
||||
#elif ( configCPU_CLOCK_HZ == 10000000 )
|
||||
|
||||
|
Reference in New Issue
Block a user