2015-7-13 11:19| 发布者: kaloha| 查看: 5237| 评论: 0
可配置的时钟输出功能使STM8用户可在外部管脚CCO上输出指定的时钟。STM8S的用户可选择下面6种时钟信号之一做为CCO时钟:
注意:在所有可能的分频值下,不能保证信号的占空比全部为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频率很低时。
以上资料由微雪电子整理并发布,未经许可不得转载,否则追究相应责任!
评论
微雪官网|产品资料|手机版|小黑屋|微雪课堂. ( 粤ICP备05067009号 )
GMT+8, 2024-12-26 19:10 , Processed in 0.025066 second(s), 20 queries .