淘宝购物一定要催

DIY 免不了要在淘宝之类的买乱七八糟的东西。一般的时候我都会非常有耐心的等待。比如,定制 PCB 通常要等待一周左右。但是最近我买东西,然后一直等......结果等到了最后居然自动从等待收货状态变成了让我评价。

我在一家叫做"pcb工作室"的店铺买了几个固定块打算试试

1

10号下[......]

阅读全文

Step to UEFI (120)UEFI 下控制USB键盘 LED

本文介绍如何在Shell 下实现控制 USB Keyboard 上面的 LED。
代码流程如下: 首先是找到USB键盘,然后获得它上加载的 USB IO Protocol,通过发送 set report request 的放置通知它当前 LED 应该设置的状态即可。
代码有点长如果你是第一次接[......]

阅读全文

设计一个文件传输的协议

很多时候,我们需要从串口无损传输一个文件。但是对于串口来说,经常会发生丢失数据或者是数据错误的情况。因此,需要有一个协议来保证传输的正确性。这里设计一个简单的协议。
首先,打开接收端等待传输,发送端传输一个4字节的文件长度。之后的数据都是以N为单位(比如:16字节或者128字节等等)进行发送。[......]

阅读全文