你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

使用 HSE 时钟源对 LSE 精度进行测量

[复制链接]
STMCU小助手 发布时间:2022-8-3 21:55
1. 引言
. j7 N6 i) q1 @! v  `  Y客户在使用 STM32U5 时,想对外部 LSE 的起振情况和精度进行监测,于是使用 HSE 为时钟基准,对 LSE 进行测量。
3 l; Z9 T: C) Z# wNote : 本文中由于 Nucleo 开发板默认没有焊接 HSE 器件,因此,采用内部高速时钟替代 HSE作为 PLL 的时钟源。为保证测量精度,应用中可以将时钟源替换为 HSE 即可。
3 v& y# |. j: u4 t4 T; U6 b6 {  @' o, S: m( }( b

* e) l8 G$ M5 H  I1 N2. 测量的实现
( I4 _  r7 ?4 p* e使用 NUCLEO-U575 开发板的 Timer15 进行 LSE 的测量。Timer15 在 APB2 总线上, 配置为使用内部时钟,时钟 base 为 160MHz。5 n1 m! L! D' }; I" h" \& J$ Y
使用 Timer15 对 256 个 LSE 周期进行测量,然后对比精确度。
7 `! ?7 }( }! R: y7 H) ~! m! f! d4 X& A7 ?/ D- I& b' Q
LYKWB(HN$V4L]}EULZD{]1F.png % J. C! l! e  a" {- ]
5 ^# B3 g; ?. x8 A* ~3 x( S/ s
3. 测量的详细情况
' p5 o0 q$ o2 E& E& i2 d1 hTIM15 时钟源选择内部时钟,频率为 160MHz。设置为捕获模式。
. ^9 A' N4 c0 M$ V8 r4 h% ?$ V: F
通过配置 TIM15_SMCR.TS[4 :0]对应 bit21,20,6,5,4 位为 0x00101B,选择 Filtered Timer Input 1(tim_ti1fp1)做为启动 TIM15 开始计时的触发源,根据图 3 可以看到等待捕获的时钟源是 LSE。
6 [' y' p0 L% o- _ OSN@(IJ[_OG6(4~DQWM@[{U.png
+ j. a* k2 K6 ^$ Z) F7 S& Z
$ ~; a# ~6 Z! D7 O EPOKQQ4JF(STQ~C1G0[R065.png 7 T+ ]* R  p. F8 _$ d
5 P8 S' b4 U$ k* T  M: g& @
6 N9 [9 }- y5 w5 c0 V0 C& m* X/ K
通过 TIM15_CCMR1.CC1S[1:0]为 0x01,选择 CC1 通道输入信号,tim_ic1 连接到 tim_ti1,如下图黄色部分。
4 m5 w# x5 V/ a( F4 t/ Z0 J" |8 S# b9 c+ @3 Y

  p" w8 U3 d2 i! q7 z O{7UW9~OY8%2WL]}I9XB4.png " g; T% Y$ n- H% k: {
4 h7 g2 `3 _$ J2 V" I( H; g4 E
通过配置 TIM15_SMCR.TS[4 :0]为 0x00101B 选择 Filtered Timer Input 1 (tim_ti1fp1)做为触发源。即 LSE 过来的信号为触发源。* ~& s$ \5 X* m; J9 m) q
通过配置 TIM15_SMCR.SMS[3 :0]为 0x0110B 选择 Trigger Mode,在触发源的上升沿启动 TIM15。
) y1 Y, ]9 O$ t- x6 R" _( z4 l$ w, v; d* f% O4 C* L; M2 }
& `, X  h. p' z

! `, X( H- A% a5 v4 z3 l! d2 I/ h完整版请查看:附件
8 u2 N0 L2 L: }$ I: t7 i
. x" g( O5 R7 G" b

( F3 e8 ]9 z, {9 g: o1 q' E
) I, `: \; Y4 E0 T9 c: w8 g* I$ w& m/ V  \% y5 i- \0 F7 ~; W

LAT1028 使用HSE测量LSE精度 _DMA方式_STM32U575_v1.0.pdf

下载

885.64 KB, 下载次数: 1

赞 收藏 评论0 发布时间:2022-8-3 21:55

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版