ZHCAFN5 August   2025 MSPM0G3507 , MSPM0L1306

 

  1.   1
  2. 1说明
  3. 2所需外设
  4. 3设计步骤
  5. 4设计注意事项
  6. 5软件流程图
  7. 6应用代码
  8. 7结果
  9. 8其他资源
  10. 9E2E

设计注意事项

  1. 竞态条件:为避免遗漏按钮操作的可能性,应用代码会在相应的中断处理程序中快速设置标志。这使得处理器能够快速进入和退出,从而最大限度缩短其他触发中断的等待时间。
  2. 去抖:按钮去抖可能导致意外中断,影响应用代码的运行方式。为了防止这种情况发生,在触发的中断处理程序内禁用中断。进入中断处理程序后约 10ms 后,使用计时器重新启用任何已禁用的中断。