给每个问题一个最好的答案

最方便的ChatGpt使用方法

怎么在中断程序中把中断关闭

请先 登录 后评论

1 个回答

问问
匿名用户说
arm在发生中断的时候会固定跳到0x18处执行一段code,所以你需要在0x18处放一段你自己的code,而我们通常的做法就是在这个放一个code使其执行0x38处的中断handler,这个handler是我们自己定义的,一般在这个handler里面会有b code_ISR之类的语句,跳转到c语言中的 code_ISR函数,然后在这个函数里面再判断是那种类型的irq,比如说是timer,那么就跳转到Timer1_ISR这个函数里面。就算是执行啦。 希望我的回答能给你帮助。
请先 登录 后评论
  • 19 关注
  • 0 收藏,221 浏览
  • 转转 提出于 2022-08-18 17:21

相似问题