配置中断

5.3.2arm外设IO中断编程(下)
如果有按钮,要配置上拉电阻,这里0x0102给io用给上拉电阻用
5.3.2arm外设IO中断编程(下)

24中断标志位,这个1在中断发生就置1与我们中断总开关的开关允许三个条件都满足与时就会向cpu打出中断,换而言之,响应完要清除中断标志位
写一次1就清除了标志位
5.3.2arm外设IO中断编程(下)
5.3.2arm外设IO中断编程(下)
5.3.2arm外设IO中断编程(下)

调用ISR中断子程序

5.3.2arm外设IO中断编程(下)
5.3.2arm外设IO中断编程(下)

中断函数与中断向量表关联

5.3.2arm外设IO中断编程(下)
5.3.2arm外设IO中断编程(下)
porta在倒数第二项,就要填入我们刚才写的函数的入口地址
新建project,打开codewarrior代码最左边列,有一个kinetic_sysinit.c
5.3.2arm外设IO中断编程(下)
5.3.2arm外设IO中断编程(下)
有两种方法关联
1把函数气成这个名字就可以了,会自动链接
2将写的函数名替换到结构体进行编译和build
5.3.2arm外设IO中断编程(下)

相关文章:

  • 2022-12-23
  • 2022-01-12
  • 2022-12-23
  • 2021-09-07
  • 2021-04-28
  • 2021-09-09
  • 2021-12-03
猜你喜欢
  • 2021-10-19
  • 2022-01-03
  • 2021-05-28
  • 2021-09-04
  • 2022-12-23
  • 2022-12-23
  • 2021-05-13
相关资源
相似解决方案