你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

ST25R3911B 低功耗使用例程

[复制链接]
绿梦-稻草人 提问时间:2022-3-25 23:17 / 未解决

智能锁项目上使用ST25R3911B作为读卡器,但是官方给的例程是要在主函数里一直运行demoCycle函数,这样MCU就无法休眠,我们需要的是,MCU休眠之后,如果有卡靠近,ST25R3911B就唤醒MCU,然后MCU再来读卡,有没有这样的例程?

点评

可以使用ST25R3911B的inductive wakeup功能,MCU会被3911B的中断唤醒,ST有例程。也叫电感式低功耗检卡功能  发表于 2022-3-28 23:04
收藏 评论7 发布时间:2022-3-25 23:17

举报

7个回答
ST25-NFC@SZ 回答时间:2022-3-29 10:26:44

如果贵司采用QFN32封装的ST25R3911B作为读卡器,No.27 IRQ pin是ST25R3911B的低功耗检卡数字输出信号,将这个IRQ引脚连接到外部MCU的外部中断GPIO引脚上,当有卡靠近读卡器时,IRQ引脚会输出特定的电平信号触发MCU产生一个外部GPIO中断,从而wakeup睡眠中的MCU。

参考demoIni函数,初始化NFC读卡器:

discParam.wakeupEnabled使能配置低功耗检卡功能;

discParam.totalDuration配置检卡周期;

discParam.techs2Find配置检卡类型。

sealoong 回答时间:2022-3-27 21:28:26

没有这样的历程,不过楼主你说的情况我倒是有解决方案,mcu休眠后你可以把信号引导至唤醒引脚,st的芯片我记得有个引脚可以将你那个唤醒,然后就可以按你说的随便运行了

或者你直接把唤醒引脚上再傍上一个外部中断,这样绝对没问题

加油兄弟

奇迹 回答时间:2022-3-28 22:56:04
这个芯片我用过,不记得有这种例程,ST25R39芯片属于NFC前端芯片,本身是不像RC522内部具有处理数据的机制。这芯片全部都要程序控制才可以,建议可以增加demoCycle函数运行的间隔,唤醒芯片跑一遍,就立刻休眠。
ST25-NFC@SZ 回答时间:2022-3-29 11:23:24

麻烦留下您的联系方式:电话+邮箱,可以获得更多的ST25R3911B软硬件支持。

绿梦-稻草人 回答时间:2022-3-29 16:21:01

ST25-NFC@SZ 发表于 2022-3-29 11:23
麻烦留下您的联系方式:电话+邮箱,可以获得更多的ST25R3911B软硬件支持。
...

我的电话 13726238568 邮箱 [email]584300602@qq.com[/email],希望在软硬件上多多支持,谢谢

ST25-NFC@SZ 回答时间:2022-3-29 16:33:45

绿梦-稻草人 发表于 2022-3-29 16:21
我的电话 13726238568  邮箱 ,希望在软硬件上多多支持,谢谢

好的,近期会联系您。

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版