今天我在测试CH552时修改了Configuration Descriptor,去掉了一个端点,但没把endpoint的数量从2改成1。之后一抓数据,在退出前看到描述符的长度是对的,但是立刻跳错误窗口然后程序就退出了。
我猜是解析描述符时没处理好越界的异常?
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片
今天我在测试CH552时修改了Configuration Descriptor,去掉了一个端点,但没把endpoint的数量从2改成1。之后一抓数据,在退出前看到描述符的长度是对的,但是立刻跳错误窗口然后程序就退出了。
我猜是解析描述符时没处理好越界的异常?
您好,您可以发个邮件至tech@wch.cn,我们发个新的Beta版本软件。