stm8l中文参考手册-2

stm8l中文参考手册-2

ID:1357431

大小:2.63 MB

页数:92页

时间:2017-11-10

stm8l中文参考手册-2_第1页
stm8l中文参考手册-2_第2页
stm8l中文参考手册-2_第3页
stm8l中文参考手册-2_第4页
stm8l中文参考手册-2_第5页
资源描述:

《stm8l中文参考手册-2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、手动开关手动开关没有自动切换为直接的但它提供给用户的切换事件时间的精确控制。参照图20中的流程图。1。写使用系统时钟开关选择目标时钟源的8位值寄存器(clk_swr)。然后swbsy位是由硬件,和目标源振荡器开始。古老的时钟源继续驱动CPU和外设。2。该软件具有等到目标时钟源准备(稳定的)。这是在clk_swcr寄存器和快捷旗由中断如果swien位设置显示。3。最终软件的作用是设置,在所选择的时间,在clk_swcr的赛文点寄存器来执行开关。在手动和自动切换模式,旧的系统时钟源不会自动关闭的情况下是由其他模块(LSI混凝

2、土可用于例如独立的看门狗驱动)。时钟源可以关机使用在内部时钟寄存器的位(clk_ickcr)和外部时钟寄存器(clk_eckcr)。如果时钟开关不因任何原因的工作,软件可以通过清除swbsy标志复位电流开关操作。这将恢复clk_swr注册到其以前的内容(旧的系统时钟)。注意:在清理swbsy标志具有复位时钟主开关的程序,应用程序必须等到后产生新的主时钟切换请求之前有一段至少两个时钟周期。9.7周门控时钟(PCG)外周时钟门控(PCG)模式选择性地启用或禁用系统时钟(SYSCLK)连接到外围设备在运行或慢速模式的任何时间来

3、优化功耗。设备复位后,所有的外设时钟被禁用。唯一的一点是在复位状态是默认启用pcken27因为它用于启动。软件已被正确地写入关掉ROMBootloader执行后的时钟。您可以启用时钟的任何外围设置在clk_pckenrx周围门控时钟寄存器的相应pcken点。●使周围,首先使在clk_pckenr相应的pcken点寄存器然后设置使点周围的外围控制寄存器。●禁用适当的外围,先禁用在周边的适当位控制寄存器,然后停止相应的时钟。注:蜂鸣器,RTC和液晶显示器是由不同的SYSCLK特定的时钟,使他们继续运行,即使时钟门控的外设寄存

4、器是断言。9.8时钟安全系统(CSS)9.8.1时钟安全系统对HSE时钟安全系统(CSS)监控HSE晶体时钟源故障时安全作为系统时钟。如果HSE时钟失败是由于损坏或断开连接的谐振器或任何其他原因,时钟控制器激活一个摊位安全恢复机制自动切换系统时钟同分裂因子,使用过的HSE时钟故障HSI。一旦选定,辅助时钟源保持启用,直到单片机复位。应用程序可以通过设置在时钟安全系统注册cssen点使时钟安全系统(clk_cssr)。出于安全原因,一旦CSS启用它不能被停用,直到下一个复位器。必须满足以下条件,通过CSS检测HSE石英晶体

5、的失败:●HSE和稳定(hseon=1和hserdy=1的外部时钟寄存器(clk_eckcr)●CSS功能启用(cssen=1在时钟安全系统寄存器(clk_cssr))如果HSE是当前系统时钟,当检测到故障时,CSS执行下列操作:●HSI接通(如果它被关闭)(在内部时钟寄存器享点(clk_ickcr)寄存器设置)。●HSE关闭(在clk_eckcr寄存器hseon位复位)●辅助位设置为显示,恒生指数作为系统的时钟源。分工系统时钟的因素没有被修改。●所有时钟寄存器的写保护,除了系统时钟分频寄存器(clk_ckdivr)。应

6、用程序还可以改变系统时钟分频器。●CSSD位设置在clk_cssr寄存器和中断时产生的cssdie位设置。注:CSSD和辅助标志只有装置复位清零。如果HSE不是当前的系统时钟源,当检测到故障时,CSS执行下列操作:●HSE关闭(在clk_eckcrhseon位复位)●CSSD位设置在clk_cssr寄存器和中断时产生的cssdie位设置。当cssdie位设置,如果HSE时钟出现故障,CSS中断触发,执行下去直到CSS中断允许位被清除。因此,应用程序必须明确cssdie点clk_cssr寄存器的时钟中断服务程序(ISR)。

7、当HSE作为系统的时钟源,如果HSE失败之前到达所需的稳定时间,这是没有检测到(CSSD等于零)和系统时钟仍然是由以前的时钟。在这种情况下,应用程序必须中止时钟通过清除swbsy位开关控制寄存器交换程序(clk_swcr)。9.8.2时钟安全系统在LSE第二时钟安全系统上实现了低,中,高密度+设备监控LSE晶体时钟源故障时,伦敦证交所作为RTC时钟。伦敦证交所的故障检测是通过大规模集成电路振荡器制作。此功能是实现外部RTC的周边和时钟没有影响控制寄存器。正常工作,它需要一个伦敦的时钟频率大于LSI/4。根据在csslse

8、_csr寄存器的开关点的配置,该RTC时钟可以自动切换的LSELSI在LSE故障检测。应用程序可以使在LSE和开关的时钟安全系统LSI通过设置cssen点分别在csslse_csr寄存器的开关点。出于安全原因,一旦在LSECSS启用,它不能被禁用,直到下一个复位的电源。必须满足以下条件检测LSE石英晶体失败通过CSS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。