用 STM32F10X 做一个USB HID设备
通过 writefile 写入 32个BYTE的 question 数组
通过 READFILE 读出 32个BYTE的 answer 数组
ReadFile 而且还有 读取的时间间隔(1-10s) 进行控制,防止测试数据穷举
通过writefile 写入特定的字符串 进入编程模式
可以将自己写的一个算法 烧录到狗里面去,单片机会将这些代码加密 放入 flashrom 里面
狗启动过程
1.载入算法 放入内存中 等待执行
2.接收到 writefile 命令 输入的32个字节的数据 将指针作为参数 传入算法中去
3.返回 算法的 结果 给readfile
算法用 c 写的一个程序 通过编译器生成bin 或者 hex
STM32 支持代码在内存空间的 |