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

HAL下哪个函数或宏可以清除TIM_CCER的位

[复制链接]
bucker 提问时间:2019-4-4 17:09 /
用CUBEMX生成的工程,使用定时器tim5进行多路中断方式的捕捉,需要在某时刻暂停某个通道的捕捉功能但保留其它通道继续捕捉。希望清除CCER某些位CCxE来暂停捕捉,但似乎HAL未提供相应操作的函数或宏,到是找到有将CCER某位CCxE置一的宏。虽然可以通过寄存器方式清除CCER的CCxE位,或利用宏来关闭相应通道的中断也能实现停止某通道的捕捉,但感觉HAL还是缺了点函数或宏的支持,使用起来不那么方便。
收藏 评论4 发布时间:2019-4-4 17:09

举报

4个回答
edmundlee 回答时间:2019-4-4 20:18:23
TIM_CCxChannelCmd(TIMx, TIM_CHANNEL_y, ENABLE/DISABLE)

评分

参与人数 1ST金币 +5 收起 理由
bucker + 5 很给力!

查看全部评分

maxtch 回答时间:2019-4-5 13:00:06
那就直接捅寄存器咯……

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

bucker 回答时间:2019-4-8 21:41:52
edmundlee 发表于 2019-4-4 20:18
TIM_CCxChannelCmd(TIMx, TIM_CHANNEL_y, ENABLE/DISABLE)

学习了,解决了我的问题。谢谢!
bucker 回答时间:2019-4-8 21:43:18
maxtch 发表于 2019-4-5 13:00
那就直接捅寄存器咯……

沙发提供的函数名是可以的。

所属标签

相似问题

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