查看: 488|回复: 7

[已解决] 关于NFC 与 时钟模块配合的问题

[复制链接]
回帖奖励 7 金币 回复本帖可获得 1 金币奖励! 每人限 1 次
  • TA的每日心情
    开心
    2018-6-13 07:06
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2018-6-11 15:47 | 显示全部楼层 |阅读模式
    本帖最后由 黎黎黎 于 2018-6-23 19:38 编辑

    我使用nfc模块与ds1307时钟模块配合
    发现在loop中nfc模块的一段函数 在执行这段函数是 始终要用大约4s时间来处理
    导致时钟模块在显示时间的时候4s才跳一
    捕获.PNG

    在nfc库的cpp中对这段代码的描述
    11.png

    12.png

    113.png

    时钟模块的代码

    22.png
    23.png
    解决办法

    success = nfc.readPassiveTargetID(PN532_MIFARE_ISO14443A, &uid[0], &uidLength);
    改为
    success = nfc.readPassiveTargetID(PN532_MIFARE_ISO14443A, &uid[0], &uidLength,100);
    100为时间单位应该是ms 太小的话读不出卡



  • TA的每日心情
    开心
    2018-6-13 07:06
  • 签到天数: 6 天

    [LV.2]偶尔看看I

     楼主| 发表于 2018-6-11 20:39 来自手机 | 显示全部楼层
    顶顶顶顶顶顶起来

    该用户从未签到

    发表于 2018-6-11 21:09 | 显示全部楼层

    回帖奖励 +1 金币

    博主,我想问下那个sd卡模块以读不进去是什么原因呀
  • TA的每日心情
    开心
    2018-6-13 07:06
  • 签到天数: 6 天

    [LV.2]偶尔看看I

     楼主| 发表于 2018-6-12 15:43 | 显示全部楼层
    song5161 发表于 2018-6-11 21:09
    博主,我想问下那个sd卡模块以读不进去是什么原因呀

    sd卡例子在setup里面检测sd卡的 你看看是不是sd卡模块初始化失败,如果初始化失败应该是接线错了或者是模块有冲突,还有就是内存卡要一种特定格式FAT16/FAT32(貌似是)  sd模块库里面都有写

    该用户从未签到

    发表于 2018-6-15 01:33 | 显示全部楼层

    回帖奖励 +1 金币

    我觉得楼主应该换个判断方式,read这个函数看着貌似有个等待时间,因为看见了timeout,可能需要自己写个判断程序,成功了就进行读取
  • TA的每日心情
    奋斗
    2018-6-21 10:29
  • 签到天数: 201 天

    [LV.7]常住居民III

    发表于 2018-6-15 10:06 | 显示全部楼层

    回帖奖励 +1 金币

    这个是解决了吗还是要解决这个4秒跳一下的问题
    打赏作者鼓励一下!
  • TA的每日心情
    开心
    2018-6-13 07:06
  • 签到天数: 6 天

    [LV.2]偶尔看看I

     楼主| 发表于 2018-6-17 09:33 | 显示全部楼层
    mostblack 发表于 2018-6-15 10:06
    这个是解决了吗还是要解决这个4秒跳一下的问题

    还没解决,  要解决4s跳一次的问题  求解
  • TA的每日心情
    开心
    2018-6-13 07:06
  • 签到天数: 6 天

    [LV.2]偶尔看看I

     楼主| 发表于 2018-6-23 19:39 | 显示全部楼层
    52hpfans 发表于 2018-6-15 01:33
    我觉得楼主应该换个判断方式,read这个函数看着貌似有个等待时间,因为看见了timeout,可能需要自己写个判 ...

    解决了 发现后面的timeout没有给值 我自己给了个值下去,  多谢帮助
    高级模式  
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    我住长江头,君住长江尾,恰有同道者,千里来相会
    我住长江头,君住长江尾,
    我住长江头,君住长江尾恰有同道者,千里来相会 OneNET开发者交流会邀你来参加啦~活动
    请问这个串口软件是什么
    请问这个串口软件是什么
    问大佬们,如图的串口软件叫什么呢,跟arduino官方IDE好像不太一样,好用吗
    基于红外接收器与1602的简化科学计算器
    基于红外接收器与1602的简
    上图展示效果 硬件: arduino uno r3 红外接收器和遥控器 1602显示屏 面包板 杜邦线
    请教一下安装esp8266扩展问题
    请教一下安装esp8266扩展
    通过这个地址http://arduino.esp8266.com/stable/package_esp8266com_index.json以在
    云闪付为了购物 小伙居然...
    云闪付为了购物 小伙居然.
    驱动云闪付的屏幕 该屏幕是因为熊孩子拆了云闪付pos机,pos机防拆的机制导致损坏,
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表