打印
[技术问答]

N76E003 IO中断只响应一次

[复制链接]
1758|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Darren1992|  楼主 | 2018-10-22 09:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在在使用N76E003的做产品,外接NFC模块,然后利用IO中断触发响应,现在问题出来,重启之后第一次可以正常读取NFC卡,但第二次就无中断信号产生,NFC芯片与MCU 中断IO之间连了一个49.9R的电阻,无上下拉,请问问题大概会出在哪里?能读卡,说明软件正常,IRQ_flag中断标志也已经清0
沙发
caijie001| | 2018-10-22 09:25 | 只看该作者
中断标志清了,,一般不会出现这种不能第二次进中断吧

使用特权

评论回复
板凳
jasontu| | 2018-10-22 10:09 | 只看该作者
应该是nfc只有送一次吧,建议量下nfc发中断的脚位看看是不是只有发一次

使用特权

评论回复
地板
Darren1992|  楼主 | 2018-10-22 11:02 | 只看该作者
jasontu 发表于 2018-10-22 10:09
应该是nfc只有送一次吧,建议量下nfc发中断的脚位看看是不是只有发一次

我设置的是P05上升沿触发,之前用判断中断口的IO高低电平时,是可以持续检测到的。是不是利用中断检测,触发之后状态无法恢复?

使用特权

评论回复
5
戈卫东| | 2018-10-22 11:02 | 只看该作者
是不是外边那个NFC需要清除或复位操作?

使用特权

评论回复
6
Darren1992|  楼主 | 2018-10-22 11:02 | 只看该作者
caijie001 发表于 2018-10-22 09:25
中断标志清了,,一般不会出现这种不能第二次进中断吧

不清楚!!第一次用这个

使用特权

评论回复
7
wahahaheihei| | 2018-10-22 16:03 | 只看该作者
晒出你的代码。

使用特权

评论回复
8
gx_huang| | 2018-10-22 16:08 | 只看该作者
如果NFC一直输出高电平,虽然一直在请求中断,但是你设置上升沿触发,就无法触发了。
所以,这个还是需要一些技巧的,避免无法第二次触发。

使用特权

评论回复
9
wahahaheihei| | 2018-10-22 16:36 | 只看该作者
楼上说的是,如果你设置的是上升沿触发,那么信号必须跌落后再上去才行

使用特权

评论回复
10
stm32xiaobai| | 2018-10-23 15:30 | 只看该作者
Darren1992 发表于 2018-10-22 11:02
不清楚!!第一次用这个

那可能就是没有清中断,导致触发后中断标志位一直为一。

使用特权

评论回复
11
yiyigirl2014| | 2018-10-23 16:11 | 只看该作者
官方BSP里面有这个中断的例子的,你还是参考一下吧。

使用特权

评论回复
12
yiyigirl2014| | 2018-10-23 16:11 | 只看该作者
你先跑一下例子,看看是不是正常,如果正常那就是你配置有问题。或者处理方法有问题。

使用特权

评论回复
13
Darren1992|  楼主 | 2018-10-23 17:45 | 只看该作者
gx_huang 发表于 2018-10-22 16:08
如果NFC一直输出高电平,虽然一直在请求中断,但是你设置上升沿触发,就无法触发了。
所以,这个还是需要一 ...

什么技巧,指导一下!!

使用特权

评论回复
14
Darren1992|  楼主 | 2018-10-23 17:46 | 只看该作者
yiyigirl2014 发表于 2018-10-23 16:11
官方BSP里面有这个中断的例子的,你还是参考一下吧。

看了,就是根据这个来配置的!!

使用特权

评论回复
15
gx_huang| | 2018-10-24 06:16 | 只看该作者
本帖最后由 gx_huang 于 2018-10-24 07:02 编辑
Darren1992 发表于 2018-10-23 17:45
什么技巧,指导一下!!

其实说技巧是错的,要看NFC中断输出的波形是什么样子的。另外,这个工作电流,还和硬件有关。

使用特权

评论回复
16
Darren1992|  楼主 | 2018-10-25 09:13 | 只看该作者
gx_huang 发表于 2018-10-24 06:16
其实说技巧是错的,要看NFC中断输出的波形是什么样子的。另外,这个工作电流,还和硬件有关。
...

这个中断需要上下拉吗?设置的为IO口中断

使用特权

评论回复
17
gx_huang| | 2018-10-25 09:51 | 只看该作者
Darren1992 发表于 2018-10-25 09:13
这个中断需要上下拉吗?设置的为IO口中断

是否需要上拉下拉,取决于NFC的输出信号特性,是推挽输出还是OD输出。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

52

帖子

0

粉丝