微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > STM8 时钟

STM8 时钟

时间:11-11 来源:互联网 点击:

的分频值下,不能保证信号的占空比全部为50%

通过配置时钟输出寄存器CLK_CCOR中域CCOSEL[3:0]可选择输出的时钟。用户需为指定的I/O引脚(参见管脚描述章节)选择期望输出的时钟。此I/O必须通过配置寄存器Px_CR1对应的位为1来设置为上拉输入或推挽输出模式。
一旦可配置时钟输出寄存器CLK_CCOR的位CCOEN=1,就开始输出所选定的时钟信号。

如果CCOBSY为1,则表明可配置时钟输出系统正在工作。只要CCOBSY为1,CCOSEL位就会被写保护。
如果需要,CCO可自动激活目标振荡器。当所选时钟就绪时,CCORDY被置位。

STM8用户可通过清除CCOEN位来禁用时钟输出功能。CCOBSY位和CCORDY位都将保持为1直到禁用操作结束。从清除CCOEN位到这两个标志位被复位之间的时间可能会很长,例如当所选的输出时钟相对于fCPU频率很低时。

时钟中断

当下列事件发生时,时钟控制器可产生中断:

  • 主时钟源切换事件
  • CSS事件

这两个中断均可被独立屏蔽。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top