[STM32F1] 如何能让我知道我是选用32的

[复制链接]
2114|33
 楼主| xxmmi 发表于 2021-10-10 12:25 | 显示全部楼层 |阅读模式
149有三个时钟,内部的就不说了,外部的常用的由32.768KHZ和8MHZ,我再设计电路时,要选择一个时钟,如何能让我知道我是选用32的呢,还是选用8M的。有什么选择依据吗,还是随便选择一个?
zwll 发表于 2021-10-10 12:27 | 显示全部楼层
根据你电路需要的实际工作频率来决定,比如高速数据采集的话,需要高频率的晶振
happy_10 发表于 2021-10-10 12:29 | 显示全部楼层
否则低频晶振更适合,因为有更低的功耗。
 楼主| xxmmi 发表于 2021-10-10 12:31 | 显示全部楼层
32.768KHZ是便于时钟应用。。
heweibig 发表于 2021-10-10 12:34 | 显示全部楼层
你串口输出晶振选择寄存器的数值。
dengdc 发表于 2021-10-10 12:36 | 显示全部楼层
你串口输出晶振选择寄存器的数值。
chuxh 发表于 2021-10-10 12:38 | 显示全部楼层
8M的一半用于主频的MCLK,用于主程序的运行的。
renyaq 发表于 2021-10-10 12:40 | 显示全部楼层

让单片机进入低功耗的时候,MCLK停止运行,但是SMCLK、ACLK的都可运行的,便于随时的响应中断推出低功耗模式的
wuhany 发表于 2021-10-10 12:42 | 显示全部楼层
辅助时钟,通常由LFXT1CLK或VLOCLK作为时钟源。
morrisk 发表于 2021-10-10 12:48 | 显示全部楼层
读寄存器,看看是选择的哪个。
renyaq 发表于 2021-10-10 12:50 | 显示全部楼层
因为你是通过寄存器设置的选项,所以你读寄存器的配置信息,就可以知道了。
songqian17 发表于 2021-10-10 12:52 | 显示全部楼层
引脚电压你得先确定一下。。
xxrs 发表于 2021-10-10 12:54 | 显示全部楼层
你是需要人工判断吗?
huangchui 发表于 2021-10-10 12:56 | 显示全部楼层
如果是内部判断只能是寄存器进行判断了。
chuxh 发表于 2021-10-10 12:58 | 显示全部楼层
用示波器测量一下输出的信号怎么样
dingy 发表于 2021-10-10 13:00 | 显示全部楼层

外部有2个晶振接口:32.768kHz和最高到8MHz。
外部晶振要接电容。
huangchui 发表于 2021-10-10 13:02 | 显示全部楼层
具体接法和电容值参见数据手册和操作手册。
songqian17 发表于 2021-10-10 13:04 | 显示全部楼层

查看一下32k的晶振引脚是不是输出。
wyjie 发表于 2021-10-10 13:06 | 显示全部楼层
主时钟,为系统内核提供时钟,它可以通过软件从四个时钟源选择或者从四个时钟源分频后选择为主时钟
stly 发表于 2021-10-10 13:08 | 显示全部楼层
一般都把SMCLK与MCLK的时钟源选择为XT2。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

369

主题

4278

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部