完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
您好,
我已经为两周的设置而苦苦挣扎,我无法使 I2C 上的 WeMos D1 mini 和 PN532 RFID 持续稳定地工作。 我已经购买了 PN532 RFID v3 模块,我连接并设置为通过 I2C 工作。 在 85% 时,它会给我“ ”消息和异常错误: 代码:全选Soft WDT reset ctx: cont sp: 3ffef460 end: 3ffef640 offset: 01b0 >>>stack>>> 3ffef610: 3fffdad0 3ffee394 3ffee5f4 40202178 3ffef620: 3fffdad0 00000000 3ffee610 40203058 3ffef630: feefeffe feefeffe 3ffee620 40100114 <<> 24) & 0xFF, HEX); Serial.print("Firmware ver. "); Serial.print((versiondata >> 16) & 0xFF, DEC); Serial.print('.'); Serial.println((versiondata >> 8) & 0xFF, DEC); // Non-blocking procedure NFC.setPassiveActivationRetries(0x01); // configure board to read RFID tags nfc.SAMConfig(); Serial.println("Waiting for an ISO14443A Card ..."); } void loop() { readRFID(); } void readRFID(void) { boolean success; uint8_t uid[] = {0, 0, 0, 0, 0, 0, 0}; uint8_t uidLength; success = nfc.readPassiveTargetID(PN532_MIFARE_ISO14443A, &uid[0], &uidLength); if (success) { for (uint8_t i = 0; i < uidLength; i++) { if (uid <= 0xF) { userRFID += "0"; } userRFID += String(uid & 0xFF, HEX); } userRFID.toUpperCase(); Serial.println(userRFID); delay(400); userRFID = ""; } } 顺便提一下,我只使用了 4 根电线,2 根用于电源,2 根用于 I2C 总线,20cm 杜邦电缆。 DIP 开关/选择器正确设置为 1:On 和 2:Off。 还值得一提的是,我在 Uno 和 Mega Dev 板上取得了更好的结果。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
933 浏览 0 评论
1653 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1284 浏览 1 评论
1218 浏览 1 评论
4959 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1250浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
927浏览 3评论
2329浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2525浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1051浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 19:20 , Processed in 0.720499 second(s), Total 71, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
584
