hc32l13x将内部晶振作为时钟源示例
时间: 2023-10-07 21:04:00 浏览: 125
内含晶振的RTCC时钟芯片
下面是一个使用HC32L13x系列内部晶振作为时钟源的示例代码:
```c
#include "hc32l13x.h"
int main(void)
{
/* 使能内部晶振 */
CLK_XtalIEn(ENABLE);
/* 等待内部晶振稳定 */
while(CLK_GetClkSourceSta() != CLK_ClkStaXTH);
/* 将HSI时钟源切换到内部晶振 */
CLK_SetSysclkSrc(CLK_SYSCLKSOURCE_XTH);
/* 然后可以继续进行其他初始化操作 */
// ...
while(1)
{
// 程序主循环
}
}
```
在代码中,我们首先使能了HC32L13x系列的内部晶振,然后等待晶振稳定。在晶振稳定之后,我们将系统时钟源切换到内部晶振。最后,我们可以继续进行其他系统初始化操作。需要注意的是,不同型号的HC32L13x系列微控制器可能会有不同的寄存器和接口定义,因此具体的代码实现可能会略有不同。
阅读全文