• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32开关中断问题

宫梓萱 2019-08-05 浏览量:883

stm32f429的外部IO中断,我想随意的开关这个中断功能,有没有专用函数啊

还有像定时器中断,想随意的关闭开启,有没有专用函数

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:4
  • 可以根据手册查看寄存器自己写个函数吧,中断使能和失能,其实库函数也是封装了对寄存器的操作

  • 关全局中断,__disable_irq();

    全局中断,__enable_irq();


    关指定中断号的中断:NVIC_DisableIRQ(IRQn );​

    指定中断号的中断:​NVIC_EnableIRQ(IRQn );

  • 这个可以用外部中断来实现,直接用IO连接到外部中断就可以实验

  • 可以专门禁掉某个IO的中断,用NVIC_DisableIRQ这个函数可以实现

相关问题

问题达人换一批

stm32开关中断问题