本帖最后由 lvben5d 于 2022-7-25 14:20 编辑
通过USB上位机解析HEX文件,按照一页page为1024字节容量的MCU,我上位机设计下发数据包为1030字节(1024+6个字节的包头 尾 序列号等),之前在GD32E103 (usb sram有1.25KB 字节 可以设置1030 RX FIFO 以及EPO EP1 TX FIFO长度) 我上位机是直接塞入 USB 1030字节, 我GD32E103 RXFIFO是 128*4 512字节,但是中断响应快,估计是从RX FIFO取走了一些字节处理(此时上位机还是在自动拆包分发),所以组包后,收到每一次完整包字节数是1030没错。
|