项目场景:
NFC标签芯片测温手环开发
问题描述:
是否需要MCU参与用户端
原因分析:
MCU在NTAG I2C Plus 开发板上的作用已经梳理清楚了 ,具体的数据传输路径如下
对于温度芯片数据传输路径如下:
可以看到所有的数据传输都经过了LPC,对于外设很好理解,是标签芯片没有相应的I/O口去给外设控制信号(如LED、LCD等),但为什么标签心里与测温芯片都通过I2C连接了却不能直接进行数据传输,还要通过LPC转传。
通过查阅NT3H2111数据手册发现标签芯片在任何情况下只能作为从机,有可能温度芯片也只能作为从机,虽然二者通过I2C相连但是没有主机发送启停、初始化信号,两个从机无法进行通信。所以MCU的作用是丛当主机发送控制信号。
几点猜测:
- 温度芯片能否充当主机,代替MCU的功能,使用户端只有两块芯片
- 除去MCU,系统能否工作
- NFC设备是否能充当主机(这条感觉不太可能,但还是写上来了)
下一步工作:
- 硬件平台搭建,测试验证MCU充当主机的理论
- 主机替代体寻找