下传数据时,字节超过64个字节时会发送中断标志,中断标志是一起发送给CH375吗?被分开的小数据包传输之间有时间延时吗?
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
下传数据时,字节超过64个字节时会发送中断标志,中断标志是一起发送给CH375吗?被分开的小数据包传输之间有时间延时吗?
中断标志是CH375产生的,CH375的端点2只有64字节,所以一包数据的长度不能超过64字节,被分开的小包数据肯定是有时间延时的,必须等待上包数据传输完成下包数据才能传输,但是时间主要还是在你的控制芯片处理数据上。
谢谢指导,我再查看一下延时
我还想问一下,每个小数据包在读取时都是数据长度+数据流是吧
是的,先读取端点数据长度,然后读取数据。
还是有个小问题,发送100个字节的话,是被中断2次,那中断是一起发给DSP,还是一次一次的发给DSP啊?
2次,只有前一包数据被取走,后一包数据才能被送进缓冲区。