注册 登录
查看: 326|回复: 0

[K60] 请问怎样配置一个简单的外部中断

[复制链接]
发表于 2014-3-12 11:19:11 | 显示全部楼层 |阅读模式
我用的是K60最新的代码,不知道怎么配置一个简单的外部中断

因为我的OV7670没采集到数据,后来觉得是外部中断的事。


我是这样弄得。
port_init(PTA5,  ALT1|IRQ_RISING | PULLDOWN);         //中断,下拉,上升沿触发
请问只要这样就设置好外部中断了吗?AIL1指的是GPIO,那个上下拉改怎么选择呢?
这样配置的话其他PTA的引脚会引起中断吗?
set_vector_handler(PORTA_VECTORn , PORTA_IRQHandler);  
这个就是编写自己的外部中断函数
void PORTA_IRQHandler()
{
*****
}
所有的额配置过程就这样,但是进入不了外部中断,我在中断里面打印符号,没有接收到。
奇怪的是我在while(1)里面让LED闪烁,但是灯一直亮着,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部