智能车制作

标题: K60怎样检测PTE_5端口中断被触发了啊 [打印本页]

作者: 冷月莫无言    时间: 2014-5-31 21:25
标题: K60怎样检测PTE_5端口中断被触发了啊
恳请知道的帮帮我,急啊

作者: 假@真:№→丫es    时间: 2014-6-1 13:52
蛟,只能用中断函数检测吧。要是有中断触发,那肯定会触发中断函数的,然后执行里面的语句。
作者: 冷月莫无言    时间: 2014-6-1 13:58
你是
作者: 冷月莫无言    时间: 2014-6-1 13:59
有中断函数检测的,没发上来

作者: 冷月莫无言    时间: 2014-6-1 14:00
void TingChe_init()//启用PORTA时钟    GPIO , 下降边沿触发 ,开启上拉电阻  中断必须是输入模式  启用PORT中断
{
       //IO口中断模式设置过程如下
        SIM_SCGC5|=SIM_SCGC5_PORTE_MASK;// 启用PORTE时钟
        PORTE_PCR5=1<<8 | 0xa<<16| 1;  // GPIO , 下降边沿触发 ,开启上拉电阻
        GPIOE_PDDR&=~(1<<5);              // 中断必须是输入模式
        enable_irq(91);                 // 启用PORTE中断
}
作者: 假@真:№→丫es    时间: 2014-6-1 14:20
直接手动给触发信号试试
作者: 冷月莫无言    时间: 2014-6-1 14:39
还是不行啊
作者: 假@真:№→丫es    时间: 2014-6-1 15:18
冷月莫无言 发表于 2014-6-1 14:39
还是不行啊

直接给触发信号都不能触发的话那肯定是程序初始化没弄好吧

作者: 冷月莫无言    时间: 2014-6-1 22:16
呵呵,我已经解决了




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