查看: 5460|回复: 1

[已解决] 请教一个mx27的gpio问题,配置成中断和io模式

[复制链接]

该用户从未签到

2

主题

6

帖子

0

新手上路

Rank: 1

积分
20
最后登录
1970-1-1
发表于 2009-8-13 14:22:42 | 显示全部楼层 |阅读模式
目前把mx27的c组30口配置成中断,但是外部中断源却无法产生中断,配置成io模式后,也一直为高电平,请问这个是怎么回事情呢?用的是辰旱的板子,感觉该端口一直为高电平,我们外部给高电平产生不了中断,给低电平也产生不了中断
以下为配置成中断方式:
#define GPIO_INTR_DCIN_PORT             GPIO_PORT(C)
#define GPIO_INTR_DCIN_PIN              30
#define GPIO_INTR_DCIN_MASK             GPIO_PIN_MASK(GPIO_INTR_DCIN_PIN)
#define GPIO_INTR_DCIN_CONFIG_TYPE      INT
#define GPIO_INTR_DCIN_INT_LEVEL        GPIO_INT_TYPE(NEGLEVEL)// Level low triggered
#define GPIO_INTR_DCIN_INT_EDGE         GPIO_INT_TYPE(NEGEDGE)// Falling edge triggered
//#define GPIO_INTR_DCIN_INT_LEVEL        GPIO_INT_TYPE(POSLEVEL)//Level high triggered
//#define GPIO_INTR_DCIN_INT_EDGE         GPIO_INT_TYPE(POSEDGE)// Rising edge triggered
#define GPIO_INTR_DCIN_INT_TYPE         GPIO_INTR_DCIN_INT_EDGE
#define GPIO_INTR_DCIN_IRQ              IRQ_GPIO_PC_30
以下为配置成io输入输出方式:

#define GPIO_DCIN_PORT                GPIO_PORT(C)
#define GPIO_DCIN_PIN                 30
#define GPIO_DCIN_CONFIG_TYPE         IO
#define GPIO_DCIN_OUT_MASK             0X0
#define GPIO_DCIN_OUT_DEST             GPIO_OUTPUT_DEST(MAX)
#define GPIO_DCIN_IN_MASK            (0X01
我知道答案 目前已有0人回答
回复

使用道具 举报

该用户从未签到

2

主题

6

帖子

0

新手上路

Rank: 1

积分
20
最后登录
1970-1-1
 楼主| 发表于 2009-8-13 16:25:33 | 显示全部楼层

回复:请教一个mx27的gpio问题,配置成中断和io模式

搞定了,硬件的问题,唉!!!!!!!!!!!!!!!!!!!!
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-20 09:19 , Processed in 0.093839 second(s), 22 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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