首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 编程指南STM32F10x常见应用解析

编程指南STM32F10x常见应用解析

资料介绍
编程指南STM32F10x常见应用解析资料整理自互联网,版权归原作者! 欢迎访问 www.XinShiLi.net 新势力单片机、嵌入式  

STM32F10x 常见应用解析
2008年9月

STM32 全国巡回研讨会

资料整理自互联网,版权归原作者! 欢迎访问 www.XinShiLi.net 新势力单片机、嵌入式  

系统时钟的监控和切换
起因:
在实际应用中,经常出现由于晶体振荡器在运行中失去 作用,造成微处理器的时钟源丢失,从而出现死机的现 象,导致系统出错。

严重时,由于系统的死机造成监控失效, 导致无法挽回的损失!

目的:

STM32作为一个可靠稳定的微处理器,但是不能排除 由于某些外界特殊因素可能造成STM32的外部振荡器 失效,所以在芯片中需要一种包含机制能够在STM32 运行时,一旦外部晶体振荡器(HSE)失效,切换 STM32的系统时钟源到一个稳定的时钟源,以保证 STM32能够继续运行,并进行相应的保护操作。
常见应用解析
2008年9月 2

STM32 全国巡回研讨会

资料整理自互联网,版权归原作者! 欢迎访问 www.XinShiLi.net 新势力单片机、嵌入式  

系统时钟的监控和切换
时钟安全系统(CSS)系统原理:
时钟安全系统被激活后,时钟监控器将实时监控外部高速振荡器;如 果HSE时钟发生故障,外部振荡器自动被关闭,产生时钟安全中断, 此中断被连接到Cortex-M3的NMI的中断;与此同时CSS将内部RC 振荡器切换为STM32的系统时钟源。(对于STM32F103,时钟失效 事件还将被送到高级定时器TIM1的刹车输入端,用以实现电机保护 控制) 8MHz
HSI RC HSE Osc ÷2 CSS ÷2 OSC_OUT OSC_IN 4 -16 MHz x2...x16 PLLCLK PLL SYSCLK up to 72 MHz

注意:一旦
编程指南STM32F10x常见应用解析
本地下载

评论