STM8初始化资料.docxVIP

  • 2
  • 0
  • 约7.4千字
  • 约 10页
  • 2017-05-22 发布于湖北
  • 举报
STM8初始化资料

***************可选择的内部或者外部时钟*******************/ #ifdef? HSE_EXT void ClkInit(void) { ?CLK_ICKR = 0X00;????? //禁止高速内部时钟,从停机(Halt) 或活跃停机(Active Halt) 模式快速唤醒禁止 ?CLK_ECKR |= 0X01;????? //使能外部时钟 ?while(!(CLK_ECKR 0x02)); ??????????????? //看外部晶振是否启动 ?CLK_ECKR |= 0X01;????? //使能外部时钟 ?CLK_CKDIVR = 0Xf9;??? //外部12M HZ晶振作为CPU时钟? ?????????????????????? //入选24Mhz就在CLK_SWCR |= 0X02;出现问题 ?CLK_SWR = 0XB4;?????? //主时钟选择为外部晶振 ?while(!(CLK_SWCR 0x8)); ?CLK_SWCR |= 0X02;????? //时钟切换 ?CLK_PCKENR1 = 0Xaf;?? //使能fMASTER时钟与对应外设的连接(仅I2C和TIM2,and TIM1)还有UART1,uart3 spi ?CLK_PCKENR2 = 0X00;??? //0X0C; ?CLK_CSSR = 0X0

文档评论(0)

1亿VIP精品文档

相关文档