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

【经验分享】STM32G4 嵌入式---模块配置---获取占空比(拓展板)

[复制链接]
STMCU小助手 发布时间:2022-7-6 15:46
获取占空比/ G- b: O" q3 e* t: \2 K, r. t
1.功能说明
* m" l0 z$ v' g* u: ^( ?) g, {使用定时器的PWM输入模式,周期存在CCR2,高电平时间存在CCR1。5 \4 p) W7 Y7 P( {8 R/ H

5 y2 w3 \# e2 W9 c# q5 @ ~VVG$%PNVB8B2X819G}2.png ) G+ {9 B7 k9 J# U% H

4 H/ U$ r+ x  v8 N2.Cubemx实现的配置
, s3 c0 B: \' \- b4 ^! w4 b. r
. U. }; l9 J; `0 w3 m, P  L! o2 ]8 n 2A2WILUQEU84(_D[M@`VO.png
5 v+ z! _6 q4 Y! ]/ \/ K5 w4 r; u& E2 S; z$ W& ~
开启中断* t, `" r* F3 B) _3 i4 W1 G. g

$ q( \8 D+ u+ b7 T/ e  g8 \' {/ e3.生成工程
+ u) x3 u( ]: a" S" k# S9 s1.中断处理函数
5 C2 Q) W1 v! U2 H
  1. void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim)
    " Q% _/ v. X: S1 g$ B5 ^9 O! w( [
  2. {
    ) D+ ~* R, I7 u$ q* h5 S, z+ A2 G
  3.         DutyCycle = (TIM3->CCR1+1)*100/(TIM3->CCR2 + 1);3 f5 A6 a: w' w0 y- u, {7 k  r
  4.         Frequency = 1000000/(TIM3->CCR2+1);; q; F0 I. D) _4 u: P+ \0 b, m3 G
  5. }
复制代码
  }+ ^* ]& e( m* m
2.屏幕显示功能 CN_`MW4}SED)2JPH$RYV2RT.png & [! x" p9 n0 I7 p  I4 Q# z: w& l

* c  R! c' z; z% w
  1.                 sprintf((char *)str, " TIM-CCR1:%d    ", TIM3->CCR1);- t* M+ @6 c, c5 _* G. b
  2.                 LCD_DisplayStringLine(Line2, str);# T/ g  z: f) R. _) i! |
  3.                 sprintf((char *)str, " TIM-CCR2:%d    ", TIM3->CCR2);- L5 P( ~, k3 c- J- e
  4.                 LCD_DisplayStringLine(Line4, str);
    " N3 T/ H$ [/ `8 ^. O  E6 x
  5.                 & i* N* M- Y! Z: Q/ x2 C, W
  6.                 sprintf((char *)str, " PA7-DTY:%d%%      ", DutyCycle);
    2 p! _4 k; g: F: {  A- O3 b
  7.                 LCD_DisplayStringLine(Line6, str);
    - P6 c( G9 d3 h; a" W# i# ?& b5 y
  8.                 4 z) ]/ W6 s! ~) [) |8 v4 L
  9.                 sprintf((char *)str," PA7-FRQ:%.1fHz   ",(double)Frequency);1 _' a7 g: @4 C  k
  10.                 LCD_DisplayStringLine(Line7, str);
复制代码

0 a6 W3 Z! T$ t( i3 ?总结

  a3 b& j1 w+ B% ]4 n, g) E+ }& O, p. F- {8 p
20210604161501755.jpg $ V( H5 A% k% ?( ]8 A2 p
' D! i' ^. D& w

+ K: n/ R# U% T
赞 收藏 评论0 发布时间:2022-7-6 15:46

举报

0个回答

所属标签

相似技术帖

官网相关资源

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