/*
**********************************************************************************************************************************
* Name : STM8S内部时钟切换问题解决
* Author : MingMing
* Release : 2013/12/28
* Update : 2013/12/29
* E-mail : clint.wang@foxmail.com
**********************************************************************************************************************************
*/
在使用STM8S105实现内部时钟切换的时候,发现时钟可以在HIS(内部高速时钟)和HSE(外部高速时钟)之间切换,而HSI(内部高速时钟)和LSI(内部低速时钟)之间的切换却不正常。当芯片上电或复位后芯片采用的是HSI/8作为主时钟源,这样我们可以将时钟源切换到外部时钟(16MHz)试试看。代码如下:
**********************************************************************************************************************************
* Name : STM8S内部时钟切换问题解决
* Author : MingMing
* Release : 2013/12/28
* Update : 2013/12/29
* E-mail : clint.wang@foxmail.com
**********************************************************************************************************************************
*/
在使用STM8S105实现内部时钟切换的时候,发现时钟可以在HIS(内部高速时钟)和HSE(外部高速时钟)之间切换,而HSI(内部高速时钟)和LSI(内部低速时钟)之间的切换却不正常。当芯片上电或复位后芯片采用的是HSI/8作为主时钟源,这样我们可以将时钟源切换到外部时钟(16MHz)试试看。代码如下:
void Clock_Conversio