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

st-img
chrome
st-img
firefox
st-img
safari
st-img
ie8及以上
shequ.stmicroelectronics.cn
  • ST意法半导体官网
  • STM32中文官网
  • ST全球论坛
登录/注册
  • 首页
  • 技术问答
  • 技术帖
  • 话题
  • 资源
  • 创客秀
  • 视频
  • 标签
  • 积分商城
  • 每日签到
小熊派

小熊派

 

回答数 0 关注数 0
关注 私信
  • 动态99
  • 提问
  • 回答0
  • 创客秀 0
  • 分享 0
  • 关注0
4 回答

stm32H723 tim23和tim24是不是不支持中间对齐模式?

STM32H Timer/定时器
xmshao xmshao 回答时间: 2026-6-25 11:01

[md]关这个问题补充下。 后来我进一步找设计人员做了沟通、确认,STM32H763的TIM23 TIM24的确是支持中心对齐计数模式的。换言之,手册和CUBEMX配置那里是没问题的。 为什么我们基于cubeMx创建工程并选择中心对齐计数模式,TIM23/24表现出来却不支持呢? 后来我发现是目前库代码里有bug,在TIMER初始化过程中,在涉及TIMER的中心对齐计数模式 配置时,代码里会对所用TIMER做资格检查,即看它是否支持中心对齐,在这个检查过程中,目前库代码没有把TIM23 TIM24包含进去,导致检查返回失败,进而中心对齐配置被跳过,使得TIM23/24始终使用默认的向上计数模式。这个地方bug有待后续修复。 目前可以直接修改寄存器的CMS位域 或 临时调整库代码也行。

赞0
2 回答

stm32H723 tim23和tim24 中间对齐模式无效

STM32H Timer/定时器
xmshao xmshao 回答时间: 2026-6-26 11:27

STM32H763的TIM23 TIM24的确是支持中心对齐计数模式的。换言之,手册和CUBEMX配置那里是没问题的。 为什么我们 目前 基于cubeMx创建工程并选择中心对齐计数模式,TIM23/24表现出来却不支持呢? 后来我发现是目前库代码里有bug,在TIMER初始化过程中,在涉及TIMER的中心对齐计数模式 配置时,代码里会对所用TIMER做资格检查,即看它是否支持中心对齐,在这个检查过程中,目前库代码没有把TIM23 TIM24包含进去,导致检查返回失败,进而中心对齐配置被跳过,使得TIM23/24始终使用默认的向上计数模式。这个地方bug有待后续修复。 目前可以直接修改寄存器的CMS位域 或 临时调整库代码也行。

赞0
4 回答

stm32H723 tim1和tim23 tim24同步的问题

STM32H Timer/定时器
小熊派 小熊派 回答时间: 2026-6-5 12:10

我这边是中间对齐模式1,如果是up模式的话,确实和您一样,可以对齐,但是如果是中间对齐模式1,就会出现我说的那种情况,tim23和tim24的时钟频率是tim1234的两倍,并且相位无法对齐,用示波器看他们的相位是一直在变化的。 而且我发现tim23和tim24中间对齐模式是无效的,同样的配置,一般中间对齐模式是up模式pwm频率的一半,但是tim23和tim24的中间对齐模式和up模式pwm频率是一样的??!!!! 您方便把您那边的工程改为中间对齐模式1然后再试试吗?

赞0
4 回答

STM32H743 跳转不成功

STM32H
xmshao xmshao 回答时间: 2021-12-2 16:46

你确认下,跳转前是否有中断使能没被关闭,中断标志记得清除干净。如果带OS的话,跳转前滴答的中断使能 也禁用掉.

赞0
小熊派 小熊派


阅读作者更多的帖子

所在话题

参与活动

  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16