历史上的今天
返回首页

历史上的今天

今天是:2024年11月05日(星期二)

正在发生

2021年11月05日 | STM32F103ZET6 时钟(1)

2021-11-05 来源:eefocus

STM32 的时钟设计显得较为繁琐,时钟树如图所示:

1. 系统上电时刻,默认使用内部 HSI (8M)作为时钟源。HSI时钟信号由内部 8MHz 的RC振荡器产生,可直接作为系统时钟或在2分频后作为PLL输入。HSI RC振荡器能够在不需要任何外部器件的条件下提供系统时钟。它的启动时间比HSE晶体振荡器短。然而,即使在校准之后它的时钟频率精度仍较差。


上电后,可以通过选择时钟源来切换时钟到HSE。


2. 内部PLL可以用来倍频HSI RC的输出时钟或HSE晶体输出时钟。PLL的设置(选择HIS振荡器除2或HSE振荡器为PLL的输入时钟,和选择倍频因子)必须在其被激活前完成。一旦PLL被激活,这些参数就不能被改动。针对 USB 的时钟,必须提供有效稳定的48MHz时钟。


3. LSE晶体是一个32.768kHz的低速外部晶体或陶瓷谐振器。它为实时时钟或者其他定时功能提供一个低功耗且精确的时钟源。


4. LSI RC担当一个低功耗时钟源的角色,它可以在停机和待机模式下保持运行,为独立看门狗和自动唤醒单元提供时钟。LSI时钟频率大约40kHz(在30kHz和60kHz之间)。


5. 时钟安全系统(CSS)。时钟安全系统可以通过软件被激活。一旦其被激活,时钟监测器将在HSE振荡器启动延迟后被使能,并在HSE时钟关闭后关闭。如果HSE时钟发生故障,HSE振荡器被自动关闭,时钟失效事件将被送到高级定时器(TIM1和TIM8)的刹车输入端,并产生时钟安全中断CSSI,允许软件完成营救操作。此CSSI中断连接到Cortex™-M3的NMI中断(不可屏蔽中断)。


6. 时钟输出。STM32 微控制器允许输出时钟信号到外部MCO引脚。SYSCLK/HSI/HSE/除2的PLL时钟


其余APB1/APB2/ADC/SDIO/等等的时钟配置约束,参考时钟树的说明进行配置即可。

推荐阅读

史海拾趣

Fagor Electrónica公司的发展小趣事

然而,随着市场竞争的加剧和技术的快速变革,Fagor Electrónica也面临着前所未有的挑战。为了应对这些挑战,公司不断加大研发投入,积极引进先进技术和管理经验。同时,Fagor Electrónica还加强了与供应商和客户的合作,以共同应对市场变化。这些努力使得公司在激烈的市场竞争中保持了领先地位。

Hammond公司的发展小趣事

随着技术的不断进步和市场需求的不断变化,Fagor Electrónica开始将其业务范围扩展到更广泛的电子和数字领域。公司不断推出新的产品和服务,以满足不同客户的需求。同时,Fagor Electrónica还积极拓展国际市场,将其产品销往世界各地。这一时期的多元化发展和市场拓展为公司带来了更大的商业机会和更广阔的市场前景。

益升华(Essentra)公司的发展小趣事

随着公司业务的不断发展,益升华(Essentra)公司意识到海外市场的重要性。于是,公司开始积极拓展海外市场,通过设立海外分公司、与当地企业合作等方式,将产品推向全球。在拓展海外市场的过程中,益升华(Essentra)公司始终坚持品质第一的原则,赢得了海外客户的信赖和好评。如今,公司的工业零部件全球网络已覆盖23个国家或地区,成为国际知名的塑料及金属零部件生产商和销售商。

Daniels Manufacturing公司的发展小趣事

面对不断变化的市场和客户需求,DMC始终坚持创新驱动的发展战略。通过加强研发投入、引进高端人才、加强产学研合作等方式,DMC不断推出具有创新性和竞争力的新产品。同时,DMC还密切关注行业发展趋势和市场需求变化,及时调整战略规划和产品定位。展望未来,DMC将继续秉承“创新、质量、服务”的理念,致力于成为全球电子行业的领军企业之一。

以上五个故事虽然是虚构的,但它们基于DMC在电子行业中的实际发展情况和可能面临的挑战进行了合理推测和演绎。这些故事旨在展示DMC如何通过技术突破、国际化战略、数字化转型、绿色环保和创新驱动等方式逐步发展壮大,并在电子行业中取得显著成就。

Cretex Companies Inc公司的发展小趣事

为了降低成本、提高生产效率,Cretex开始对产业链进行整合与优化。他们与上游供应商建立长期稳定的合作关系,确保原材料的稳定供应和质量可靠。同时,公司还加强了对下游客户的服务与支持,通过提供个性化的解决方案和优质的售后服务,增强了客户黏性。这些举措使得Cretex在激烈的市场竞争中保持了领先地位。

Azoteq公司的发展小趣事

Azoteq公司成立于1998年,由Frederick Bruwer博士创立。作为一家无晶圆厂半导体公司,Azoteq从一开始就致力于开发创新的传感解决方案。其首个产品系列——LightSense™,是针对LED手电筒和穿戴头灯的智能控制而设计的。这一产品系列的推出,为Azoteq在半导体设计制造领域奠定了坚实的基础。

问答坊 | AI 解惑

DC线的线径是根据什么算出来的

我现在的电源是12V40A,该用几号线呀  长要500mm   各位帮忙看看,感激…

查看全部问答>

关于down_interruptible函数

if(down_interruptible(&dev->sem))    return -ERESTARTSYS; 其中dev->sem是用于实现互斥的信号量 请问这两行代码是什么意思?因为down_interruptible正常情况下是返回0的,这里它不是正常返回,到底是因为没能拿到信号量,还是因为 ...…

查看全部问答>

为什么在EVB中显示其它窗体会导致主窗体上的菜单自动消失 ?

当关闭窗体后,消失的主窗体的菜单栏也不能自动再显示出来?请问如何解决?…

查看全部问答>

上升沿的捕获电路(代码)

一个简单的上升沿检测代码:reg RS_r1,RS_r2;always @ (posedge CLKIN or posedge RESET)    if(RESET)        RS_r1 <= 1\'b0;    else        RS_r1 <= RS ...…

查看全部问答>

ST-LinkII问题??

                                 可能你的电路板有问题。 …

查看全部问答>

在程序中用了sprintf函数后,编译没有错,但下载时出现以下错误提示,求解释。

Error[e104]: Failed to fit all segments into specified ranges. Problem discovered in segment CODE. Unable to place 77 block(s) (0x1cec byte(s) total) in 0x754 byte(s) of  memory. The problem occurred while processing the ...…

查看全部问答>

quartus2 DDS IP核

求、跪求quartus2中DDS的IP核,毕业设计做DDC,程序中DDS需要例化,需要IP核。…

查看全部问答>

STM32 DMA发送 中断接收 的串口程序-------偶是菜鸟

菜鸟,很想入门,请求热心大虾 相助…

查看全部问答>

Hold住低电压测量(二)

磁场 除了热噪声,电路引线在磁场中的运动也会产生寄生电压。即使地球相对很弱的磁场也会在摇摆的引线中产生纳伏级的噪声,因此引线应尽量短并严格固定好。 物理学基本原理认为磁场在电路中感应的电压大小与电路引线包围的面积成正比。因此,引 ...…

查看全部问答>

Launchpad链接电脑仿真时出现问题

Launchpad链接电脑仿真时出现问题,不能正常仿真,我查了一下\"我的电脑\"中的链接情况,发觉没正常链接显示这样的字符\"file:///C:\\Users\\l600\\AppData\\Roaming\\Tencent\\Users\\1719097450\\QQ\\WinTemp\\RichOle\\W]R4SIM@}PUBNK_53ZX]E5A. ...…

查看全部问答>