1. 前言
STM32 G0 系列 MCU 自带时钟丢失功能,即 CSS 功能,能自动检测 HSE 和 LSE 是否丢
失。本文对 CSS 功能进行简单介绍,并对客户在应用 LSECSS 功能的过程中发现的问题进分析,
并给出解决方法。
2. CSS 功能介绍
对于 CSS 的功能的详细说明可以参考对应用户手册中的章节,简单总结如下:
HSECSS :
• 对 HSE 和 LSE 的时钟丢失做检测。
• 时钟丢失检测自动关联到 NMI 中断,对应的中断标志位为 CSSI,记得在中断中清
除对应的标志。
• HSE 的时钟丢失还关联到片上的定时器,用于触发 break 功能,封锁 PWM 输出。
• 如果 HSE 直接作为 SYSCLK,当检测时钟丢失后,HSE 被自动 disable;如果
HSE+PLL 作为 SYSCLK,当检测时钟丢失后,HSE 和 PLL 都会被自动 disable。
SYSCLK 自动切换为 HSI。
LSECSS
• 对 LSE 的时钟丢失做检测。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !