智能车制作

标题: LPLD,k60库函数PIT不能进中断。 [打印本页]

作者: yjgogqqq    时间: 2013-9-5 21:04
标题: LPLD,k60库函数PIT不能进中断。

#include "common.h"
#include "HAL_GPIO.h"
#include "HAL_PIT.h"
void pit0_isr();
void main (void)
{
  DisableInterrupts;
  LPLD_PIT_Init(PIT0, 1000000, pit0_isr);
  EnableInterrupts;
  while(1)
  {
    LPLD_GPIO_Init(PTA, 14, DIR_OUTPUT, OUTPUT_L, IRQC_DIS);
  }
}
void pit0_isr()
{
  LPLD_GPIO_Init(PTA, 15, DIR_OUTPUT, OUTPUT_L, IRQC_DIS);
}
我只是想让15口的小灯能够1秒一闪烁,但中断函数一直不能进入,,,

作者: 洋葱圈    时间: 2013-9-5 21:09
1、我建议你用断点测试是否进了中断。
2、请你检查pit中断函数,你在该函数内只将PTA15初始化为输出低电平,如果能闪烁,我表示压力很大。。。
作者: yjgogqqq    时间: 2013-9-5 21:22
洋葱圈 发表于 2013-9-5 21:09
1、我建议你用断点测试是否进了中断。
2、请你检查pit中断函数,你在该函数内只将PTA15初始化为输出低电平 ...

我本来用的LPLD_GPIO_Toggle_b(PTA, 15);实现的,但是一直实现不了,就把那个写到函数里检测有没有进入中断,现实表示,那个灯不会亮,进不去 中断。
作者: 什么你说    时间: 2013-9-5 23:24
LPLD_PIT_Init(PIT0, 1000000, pit0_isr);  这个函数是什么?
作者: 什么你说    时间: 2013-9-5 23:25
库函数吗?
作者: yjgogqqq    时间: 2013-9-5 23:28
什么你说 发表于 2013-9-5 23:25
库函数吗?

是的,是lpld的库函数,一个定义的,一个是指定的中断函数!不知道为什么进不去中断。

作者: 什么你说    时间: 2013-9-5 23:39
看一个中断的例程吧。我也不太清楚。
作者: 什么你说    时间: 2013-9-5 23:49
extern void LPLD_PIT_Isr (void);这个没写吧,还有很多定义没写。你再仔细看一下例程。希望对你有用。
作者: yjgogqqq    时间: 2013-9-5 23:50
什么你说 发表于 2013-9-5 23:49
extern void LPLD_PIT_Isr (void);这个没写吧,还有很多定义没写。你再仔细看一下例程。希望对你有用。

谢谢啊,不过我看了例程了,例程在我这也进不了中断,,,,快郁闷死了,其他功能都没问题,,,

作者: 唯楚有青    时间: 2013-9-6 03:03
需要添加那个中断的向量号。

作者: 音之夏萤    时间: 2013-9-6 08:00
这种情况可能要在中断向量那里要改两个地方,一个是向量表的位置,一个是扩展申明,你试试看
作者: 夕姚    时间: 2013-9-6 14:44
表示遇到了相同的问题
作者: xiaopihai1213    时间: 2014-3-15 09:54
同样的问题,我用的是100脚的,单独用PIT可以,但是添加到写好的工程里面死活进不了
作者: xiaopihai1213    时间: 2014-3-17 09:23
改中断向量
作者: 轮舞~魂    时间: 2014-3-31 17:49
xiaopihai1213 发表于 2014-3-17 09:23
改中断向量

请问你是怎么改的呢,我用100脚的K60遇到了同样的问题

作者: xiaopihai1213    时间: 2014-4-2 15:40
[img][/img]
作者: xiaopihai1213    时间: 2014-4-2 15:41
本帖最后由 xiaopihai1213 于 2014-4-2 15:43 编辑
轮舞~魂 发表于 2014-3-31 17:49
请问你是怎么改的呢,我用100脚的K60遇到了同样的问题

[attach]57871[/attach][attach]57872[/attach]
作者: my智能车    时间: 2017-4-3 15:24
楼主问题解决了吗,我现在用的全新的拉普兰德库也出现了进入不了中断的问题,普通的GPIO中断都进不去,不知道怎么回事




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2