我正在寻找一种机制来使用唯一的设备 ID 来操作我的 eeprom 图像。我想在 make 文件中执行此操作,以便设备自动获取新 ID,然后将其更新为数据映像,然后将其刷新。在伪代码中:
wget http://my.centralized.uid.service/new >new.id
binedit binary.image -write 0xE6 new.id
flash binary.image into device
所以首先我们将一个 id 放入一个单独的文件中,然后我们用这个 ID 文件的内容覆盖图像(从给定的偏移量)。然后闪现。但是第二部分怎么做呢?我查了一下bvi,它似乎有一些脚本能力,但我并没有完全理解它,老实说 vi 总是让我毛骨悚然。
提前感谢您的帮助!