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

G474 HRTIM的6个Fault引脚能对应三个定时器的6个通道吗?

[复制链接]
找到免费的了 提问时间:2025-12-20 11:40 / 已解决

现在想用3个定时器的两个通道独立输出,每个通道都有一个单独的Fault输入。不知道这样行不行,对应的Fault Line如何配置呢?

image.png

image.png
收藏 评论2 发布时间:2025-12-20 11:40

举报

2个回答
cm32 最优答案 回答时间:3 小时前

不行,G474 的 HRTIM 这 6 条 Fault 输入线不能做到“6 个通道各自独立一条 Fault”

HRTIM 的 Fault 是按定时器分组生效的全局/半全局资源 ,不是“每个输出通道一条 Fault”。

方案一(官方设计允许):

3 个 Timer,每个 Timer 一条独立 Fault

Timer 输出 Fault
Timer A TA1 + TA2 Fault 1
Timer B TB1 + TB2 Fault 2
Timer C TC1 + TC2 Fault 3

配置方式:

  • FLT1 → Mask 到 Timer A
  • FLT2 → Mask 到 Timer B
  • FLT3 → Mask 到 Timer C

👉 这是 HRTIM 设计的典型用法


方案二(想“每通道独立”,只能靠软件/外围)

如果你必须做到每个通道独立保护 ,只能绕过 HRTIM Fault 机制:

方法 2.1:比较器 + GPIO + 软件关断

  • 每个通道的故障 → 独立 COMP / GPIO
  • 进 EXTI / 中断
  • 软件修改 HRTIM 输出使能或 Compare 值

⚠ 缺点:

  • 不是硬件级异步关断
  • 响应慢于 Fault(ns → µs)

方法 2.2:外部硬件逻辑

  • 每路 PWM 前加:
    • 与门 / 或门
    • 高速比较器
  • Fault 直接硬件拉低 PWM

👉 工业驱动里常见(尤其是多路半桥独立保护)

找到免费的了 回答时间:3 小时前

cm32 发表于 2025-12-20 11:58
<strong>不行,G474 的 HRTIM 这 6 条 Fault 输入线不能做到“6 个通道各自独立一条 Fault”</strong> 。</p>
<p>HRTIM 的  ...

[md]感谢

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版