CPU卡 读写模块
关于cpu卡读写模块,第一次接触接触式智能卡不知道如何读写?需要往里面写信息,听说还需要什么APDU指令,我就是讲一窜字符串写入进去,请问如何写入?写入的字符串是不是还需要转换为二进制?
CPU和内存之间的信息交换都是通过数据总线和地址总线进行的。当CPU需要信息时,先要知道该信息的存放位置,即存放信息的内存起始地址。CPU读取信息时,把这个内存起始地址送入地址总线并通过控制总线发出一个“读”信号。这些信号送到内存,内存中所指定的起始地址及其后的一串单元中所存储的信息经过‘读出’被送到数据总线。这样,CPU 就可以由数据总线得到所需要的数据了。对内存写入的动作与此类似,CPU 把要求写入的数据以及写入位置的开始地址分别送入数据总线和地址总线,并在控制总线发一个“写”信号,数据即被写入指定内存单元。

由读写操作的过程可以看出内存访问速度的作用:拿内存读操作来说,当 CPU 把地址信号送出后,多长时间后才能从数据总线得到所需要的数据,这一点是由内存访问速度决定的。如果内存访问速度很慢,则CPU可能要花费许多时间等待数据,这样,系统的效率就降低了。
现在手上有一个普通的用RC522做的射频卡读写器,可以读卡的卡号;一张空的CPU卡确定是A卡,现在经过改程序只能读CPU卡的卡号,其他指令全无反应。
CPU卡没有写COS吧,就相当于电脑没有按照系统,怎么开机也进不了系统一样的道理。