Repository navigation
Replies: 9 comments
|
这个仓库只是出厂固件,没有用到全部硬件功能。 你想要的部分可以看这里: |
|
可以的,也可以看这里 |
|
M5unit-NFC 集成进去了,手机贴近stackchan ,stackchan能识别, 但是M5unit-NFC 好像不支持2台stackchan设备互相识别? 另外,用NFC标签纸,stackchan M5unit-NFC 好像也不能识别? |
|
不能啊,会不会是识别区域的问题,多试试不同的位置?可以发代码、视频看下 👀 |
|
//测试代码如下: #include "stackchan_nfc.h" #include <stdio.h> #include "../../main/hal/board/hal_bridge.h" #include "M5UnitUnified.h" using namespace m5::nfc::a; // 全局设备鉴权Token,业务层初始化赋值 // NFC 交友触发回调 extern "C" void nfc_register_friend_trigger_callback(nfc_friend_trigger_cb_t cb) static m5::unit::UnitUnified nfc_units; static SemaphoreHandle_t i2c_mutex = NULL; // 最大卡片数,用静态数组替代vector,彻底消除STL堆分配 // 异步请求参数,用固定长度数组,避免string拷贝触发堆分配 // 生成32位随机requestToken,直接写入输出缓冲区 // HTTP POST 任务入口 } // 触发异步交友请求 } static void nfc_scan_task(void* pvParameters) { } extern "C" void nfc_detect_start(void) { |
|
理论上,ST25R3916 完整硬件能力,四大完整模式全都原生支持吧:
有没有两台 StackChan 互碰识别的例子? |
|
你好,M5Unit-NFC 已有卡模拟例程,可以先让两台 StackChan 分别运行:
StackChan NFC 文档中也有卡模拟示例,如果需要两台使用相同程序、互碰后双方交换设备身份,还需要在此基础上增加角色切换和数据交换逻辑;上述例程可以先验证一读一卡的识别流程。 |


Uh oh!
There was an error while loading. Please reload this page.
All reactions