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

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

[复制链接]
STMCU小助手 发布时间:2022-7-6 15:46
获取占空比1 P7 ?* E' v/ O
1.功能说明0 L& t! J& e3 X9 N$ N
使用定时器的PWM输入模式,周期存在CCR2,高电平时间存在CCR1。, U! ?$ g1 U. M9 H( F6 w; v

3 m* C% ]! }  B) X, U# i ~VVG$%PNVB8B2X819G}2.png
' Z# V( M1 k) H- O2 Y& j; h1 R$ C2 u1 J  I/ W9 t2 E
2.Cubemx实现的配置
# S, P, l/ v% x  V8 `4 H* ^& K
* s% Z7 p; r0 ]" l3 \6 d. i! C! _ 2A2WILUQEU84(_D[M@`VO.png
+ Z& G4 C& Z' p  T. a
- H% |, g4 _2 }3 r. ~开启中断
2 v; a1 y% r' v
$ g/ `0 V6 X3 y1 j/ w3.生成工程
3 j8 z5 k" K0 q: \) t- c2 E; ^1.中断处理函数

! X+ ?0 l3 u# I  o4 Y' A
  1. void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim)- M0 C9 T1 E$ F
  2. {& |2 l0 i9 m! c# n9 h- D( L* a' O
  3.         DutyCycle = (TIM3->CCR1+1)*100/(TIM3->CCR2 + 1);8 c3 W% ]2 c9 P/ `
  4.         Frequency = 1000000/(TIM3->CCR2+1);
    & _4 f; M3 y% Q% a  P5 _2 }9 [0 P7 D
  5. }
复制代码
/ u) q& S, d% _8 n- |' O! e+ H
2.屏幕显示功能 CN_`MW4}SED)2JPH$RYV2RT.png
- x+ ]7 B+ \7 [, O6 R) P( S
( v( R5 q8 j* N9 }$ ~
  1.                 sprintf((char *)str, " TIM-CCR1:%d    ", TIM3->CCR1);2 F) W* S0 g) U( U5 t" Q& n
  2.                 LCD_DisplayStringLine(Line2, str);
    6 @: y/ R5 g2 \( S" `
  3.                 sprintf((char *)str, " TIM-CCR2:%d    ", TIM3->CCR2);+ n6 m) ]* w" H) G- s
  4.                 LCD_DisplayStringLine(Line4, str);
    + O5 m" X; b! M: d! Z! z0 ]2 G
  5.                
    & @  b; K) F* W  c
  6.                 sprintf((char *)str, " PA7-DTY:%d%%      ", DutyCycle);
    : [0 t5 W& s1 }9 w- s) c& `
  7.                 LCD_DisplayStringLine(Line6, str);1 O$ z, A7 s$ \
  8.                 & t2 \& ~* N% v& g! H
  9.                 sprintf((char *)str," PA7-FRQ:%.1fHz   ",(double)Frequency);# }9 ^; w# w; Y! H9 u
  10.                 LCD_DisplayStringLine(Line7, str);
复制代码
, t( Q) R( I, u, }; C( v
总结
1 U0 p% o, g1 M2 @9 _5 B8 J# O

, b& L" G% W+ s 20210604161501755.jpg
- r2 V: A1 I& ^, ]  ^8 d  M' |
7 i" l  L. e/ |+ x; `8 g) \  J& P0 @0 D9 @# H/ U" B* x
赞 收藏 评论0 发布时间:2022-7-6 15:46

举报

0个回答

所属标签

相似技术帖

官网相关资源

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