你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
STM32中断
[复制链接]
NCVRLST
提问时间:2021-3-3 09:47 /
问答
是否解决:
请问,STM32的中断函数HAL_GPIO_EXTI_Callback里面不能嵌套PWM吗?
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
{
/* 判断哪个引脚触发了中断 */
switch(GPIO_Pin)
{
case KEY1_Pin:
/* 处理GPIO3发生的中断 */
HAL_TIM_PWM_Start(&htim3, TIM_CHANNEL_1);
break;
}
}
赞
0
收藏
0
评论
6
分享
发布时间:2021-3-3 09:47
举报
请先
登录
后回复
6个回答
LN
回答时间:2021-3-4 14:57:34
a0a.1 32b0c
中断服务一般是处理重要的事情,可以做个标志,依靠标志在主程序进行处理
赞
0
评论
回复
支持
反对
小小超
回答时间:2021-3-4 15:12:29
a0a.1 32b0c
PWM跟中断有什么关系?只不过是在中断里面打开PWM,这绝对没问题吧
赞
0
评论
回复
支持
反对
网络孤客
回答时间:2021-3-4 16:54:14
a0a.1 32b0c
当然可以啊。
用按键触发PWM发送,很正常的操作。
赞
0
评论
回复
支持
反对
大陶
回答时间:2021-3-5 11:05:24
a0a.1 32b0c
可以的 中断里面开PWM
赞
0
评论
回复
支持
反对
butterflyspring
回答时间:2021-3-11 11:34:25
a0a.1 32b0c
你这只是启动PWM,理论上是可以的,只要你的中断能按预期执行。只是结构上看起来没那么整齐。如果是按键触发,没有比较放在中断里,毕竟按键的时间相对于MCU处理时间足够足够长了,还是结构整齐一点比较好看方便
赞
0
评论
回复
支持
反对
七颗咖啡豆${PWD}
回答时间:2021-6-4 16:05:24
a1024a.1 32b0c
可以
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
用按键触发PWM发送,很正常的操作。