ARM的C语言中 中断声明在哪个头文件中
答案:2 悬赏:40 手机版
解决时间 2021-03-14 12:08
- 提问者网友:遮云壑
- 2021-03-13 17:06
ARM的C语言中 中断声明在哪个头文件中
最佳答案
- 五星知识达人网友:话散在刀尖上
- 2021-03-13 17:35
没有固定的中断啊,更谈不上头文件啦。
arm在发生中断的时候会固定跳到0x18处执行一段code,所以你需要在0x18处放一段你自己的code,而我们通常的做法就是在这个放一个code使其执行0x38处的中断handler,这个handler是我们自己定义的,一般在这个handler里面会有b code_ISR之类的语句,跳转到c语言中的 code_ISR函数,然后在这个函数里面再判断是那种类型的irq,比如说是timer,那么就跳转到Timer1_ISR这个函数里面。就算是执行啦。
希望我的回答能给你帮助。
arm在发生中断的时候会固定跳到0x18处执行一段code,所以你需要在0x18处放一段你自己的code,而我们通常的做法就是在这个放一个code使其执行0x38处的中断handler,这个handler是我们自己定义的,一般在这个handler里面会有b code_ISR之类的语句,跳转到c语言中的 code_ISR函数,然后在这个函数里面再判断是那种类型的irq,比如说是timer,那么就跳转到Timer1_ISR这个函数里面。就算是执行啦。
希望我的回答能给你帮助。
全部回答
- 1楼网友:有你哪都是故乡
- 2021-03-13 18:13
应该是作者自己写的,具体路径应该是编译器默认路径上一层目录下的inc目录里面
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯