有关硬件工程师开发的参考文献有哪些
如果原来的代码能够把mifare放到OS层(基本上算是中间件层,供应用层调用,调用硬件层)或者app层,那问题就很简单了,osMifare处理各种与Mifare相关的逻辑,包括组包,防冲突等等,然后调用hwPN512或者hwRC531把包发送掉,然后接收发回来的内容,再把这些内容上交给osMifare的逻辑进行处理。这时候,因为hwPN512这一个器件层只做发送和接收这些事,这些对于Mifare或者Felica都是通用的,所以在新增Felica模块的时候,同样调用这些接收发送接口,这样就可以绕开Mifare那一大块内容,必要的时候参考一下就可以了,整个逻辑也就更清晰,定位问题能更准确了。