cku芯片如何自己打?
楼主指的是非侵入式远程读写吗?现在已经有这种产品了,无需对芯片进行物理操作即可完成读/写操作。 举例某个型号的U盘使用HBR-U30来读写,那么需要准备的工具如下(测试环境win10)。
1.一台可以上网且具有ftp功能的电脑(作为客户端)
2.一台带有ftp功能的网络打印机(作为客户端)
3.一台pc机(作为客户端)
4.一部智能手机或者平板电脑(作为客户端)
5.一个支持mifare卡标准的读写器(作为客户端) 注:除了第5种方式外,其他都需要两个以上的设备。并且第5种的读写器价格是最昂贵的!!! 首先,我们得知道该款U盘支持的传输协议,然后根据相应的协议在对应的软件上进行配置以及发送数据。
以某型号的内存卡为例,其参数如下。由下图可见,该款U盘支持USB3.2 Gen1和OTP两种传输模式。其中,USB3.2 Gen1的最高数据传送速率可达5gbps;OTP是one-time programing的缩写,即一次性编程的意思。在这里指的是该芯片只允许一次编程,一旦写入数据则无法删除。
那么通过不同的传输协议我们就可以区分出不同设备的用途了: 如果准备在一个pc机上完成所有的数据读写操作,那么就用usb3.2 gen1连接(注意:如果采用移动设备,例如手机或者平板,则需要先安装驱动才可使用)。 如果需要将数据传送到另一台电脑上,采用otp方式即可。由于数据只能写入一次,每次重新插入会有提示,所以不用担心数据丢失问题。 如果需要远程读取或者修改数据,可以使用非侵入式的mfere读卡器(价格昂贵,不推荐使用)、或者将内存卡插到读卡器中再通过网线传到另外一台机器。 这里我以非侵入式mfre读写器为例简单介绍一下用法。
首先我们需要在计算机上安装驱动程序,然后在计算机窗口中可以看到有磁盘图标,如下图。 这个磁盘是虚拟出来的,我们可以将其理解为这个读写器的串口(一般串口的标记为com1或lpt1)。
然后我们打开软件,在这里我们以easy264为例,这个软件可以用来编写以及执行加密脚本。 下面我们来简单的演示一下数据的写入流程。假设我们要向一张空白的内存卡写入“hello world”这七个单词。
首先我们先建立好一个文挡用于写入数据,然后将字符串“hello world”拷贝到文档中。 接着我们将文档转换为二进制文件并写入内存卡中。
接下来只需要双击刚才建立的脚本名称就可以看到运行结果啦~ 是不是很简单呢~~