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

配置中断

在这里插入图片描述
如果有按钮,要配置上拉电阻,这里0x0102给io用给上拉电阻用

24中断标志位,这个1在中断发生就置1与我们中断总开关的开关允许三个条件都满足与时就会向cpu打出中断,换而言之,响应完要清除中断标志位
写一次1就清除了标志位
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

调用ISR中断子程序

在这里插入图片描述
在这里插入图片描述

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值