中颖系统时钟初始化
2014-06-12 17:28
387 查看
/*1:中颖79f系列有4中振荡类型,4个震荡IO,可以从4中振荡类型中产生1种或者2 中时钟。 2:4种振荡类型:32.768KHZ,晶振谐振器,陶瓷谐振器,内服RC(12M/128K/12.3M )振荡器. 3:编程时,振荡类型由编译选项选择确定。 4:系统时钟控制器 CLKCON 具体资料可看datasheet 5:具体操作如下:*/ //====时钟分频===== #define CLK_DIV1 0X00 #define CLK_DIV2 0X01 #define CLK_DIV4 0X02 #define CLK_DIV12 0X03 //时钟通道1 void Init_Clk1(uint8 Pscr) { Bank0; CLKCON = 0X00 ; CLKCON |= (Pscr<<5) ;//分频设置 CLKCON &= ~(1<<2) ; //选择32.768K/128K CLKCON &= ~(1<<3) ; //关闭OSCXCLK } //时钟通道2 void Init_Clk2(uint8 Pscr) { Bank0; CLKCON = 0X00 ; CLKCON |= (Pscr<<5) ;//分频设置 CLKCON |= (1<<3) ; //打开OSCXCLK for(i=300;i>0;i--) ; CLKCON |= (1<<2) ; // 把它作为振荡(OSCSCLK)时钟 }
相关文章推荐
- 系统时钟初始化实例
- S3C6410系统时钟初始化
- 第二步:系统时钟初始化(基于飞凌6410的开发板)
- 系统时钟的初始化
- 18.SoC时钟系统概述及初始化
- TinyOS之Blink(三) - 默认系统主时钟初始化分析
- STM32F30X时钟初始化为HSI 64Mhz,并使用PLLCLK作为系统时钟
- 系统时钟初始化函数与延时函数的实现(李想-第三讲)
- upD79F8513A(NEC)或upD78F0511A(NEC)之初始化外部8M晶振做系统时钟
- 系统时钟初始化
- STM32 SYSTick系统时钟初始化
- stm32固件库学习之:建立模板和初始化系统时钟
- 关于系统时钟初始化函数“void Stm32_Clock_Init(u8 PLL)
- STM32值系统时钟初始化程序设计
- S5PV210初始化系统时钟
- x210v3开发板u-boot-2012.10移植之六---系统时钟初始化
- 菜鸟stm32学习笔记(1)系统时钟初始化函数
- 系统源TinyOS之Blink(三) - 默认系统主时钟初始化分析
- 第五天:初始化SDRAM 设置S5PV210时钟系统
- LPC1788系统时钟初始化