在线时间0 小时
UID121791
注册时间2007-12-27
NXP金币0
该用户从未签到
新手上路

- 积分
- 8
- 最后登录
- 1970-1-1
|
以下为K20D72的system_MK20D7.c文件,在keil底下的范例,请问这里面的系统默认时钟是否可以进行配置?SystemCoreClockUpdate (void)里面是空文件,该怎么弄,谢谢~~
#include
#include "MK20D7.h"
#define DEFAULT_SYSTEM_CLOCK 20971520u /* Default System clock value */
#define DISABLE_WDOG 1
/* ----------------------------------------------------------------------------
-- Core clock
---------------------------------------------------------------------------- */
uint32_t SystemCoreClock = DEFAULT_SYSTEM_CLOCK;
/* ----------------------------------------------------------------------------
-- SystemInit()
---------------------------------------------------------------------------- */
void SystemInit (void) {
#if (DISABLE_WDOG) // 15.02.2012 Added by ARM
/* Disable the WDOG module */
/* WDOG_UNLOCK: WDOGUNLOCK=0xC520 */
WDOG->UNLOCK = (uint16_t)0xC520u; /* Key 1 */
/* WDOG_UNLOCK : WDOGUNLOCK=0xD928 */
WDOG->UNLOCK = (uint16_t)0xD928u; /* Key 2 */
/* WDOG_STCTRLH: ??=0,DISTESTWDOG=0,BYTESEL=0,TESTSEL=0,TESTWDOG=0,??=0,STNDBYEN=1,WAITEN=1,STOPEN=1,DBGEN=0,ALLOWUPDATE=1,WINEN=0,IRQRSTEN=0,CLKSRC=1,WDOGEN=0 */
WDOG->STCTRLH = (uint16_t)0x01D2u;
#endif /* (DISABLE_WDOG) */
}
/* ----------------------------------------------------------------------------
-- SystemCoreClockUpdate()
---------------------------------------------------------------------------- */
void SystemCoreClockUpdate (void) {
}
|
|