我被一家 USB 存储棒供应商骗了。文件表设置错误,显示您认为购买的大小。当您尝试写入设备时,它似乎可以正常工作,因为目录会显示出来,但由于存储内存不是(例如)FAT 32 表指示的那样,您的数据已损坏并且永远不会恢复。
如果我能查看实际的存储能力并修复文件控制块以确保其准确性,我可能会将这些芯片用于其他用途。我打开了一些存储棒,但它们在内部组件上涂了环氧树脂,因此我无法研究制造商。
我是一名经验丰富的低级程序员和设备驱动程序编写者。实际上,早在 90 年代初,我就与 Peter Norton 一起编写了第一款 Norton AntiVirus 软件。不过,我没有使用 USB 记忆棒技术的经验。
我需要设置哪些软件工具或硬件接口才能访问和编程接口?还有任何培训/学习文档吗?