int32_t main(void)
{
stc_clk_config_t stcCfg;
//CLK初始化
Clk_Enable(ClkRCL, TRUE);
Clk_SetRCLFreq(ClkFreq38_4K);//内部38.4K
DDL_ZERO_STRUCT(stcCfg);
stcCfg.enClkSrc = ClkRCL; // RCH = 38.4K
stcCfg.enHClkDiv = ClkDiv1; // HCLK = 38.4K
stcCfg.enPClkDiv = ClkDiv1; // PCLK = 38.4K
Clk_Init(&stcCfg);
Gpio_InitIOExt(3,4,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(3,5,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(3,6,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(0,1,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(0,2,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(0,3,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(3,3,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(3,2,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(3,1,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(2,7,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(2,6,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(2,5,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(2,4,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(2,3,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(1,4,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
Gpio_InitIOExt(1,5,GpioDirIn,TRUE,FALSE,FALSE,FALSE);
while (1);
}
6.9ua的测试代码。 |