在使用单片机通过ch372向PC机发送数据时,单片机首先写入后续数据长度,然后再写入数据块。是不是在数据长度达到先写入的长度是,才开始向PC机发送?
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片
在使用单片机通过ch372向PC机发送数据时,单片机首先写入后续数据长度,然后再写入数据块。是不是在数据长度达到先写入的长度是,才开始向PC机发送?
是这样的。写入的长度必须要等于实际写入的数据量。
这样做可能会向缓冲区写入了65个字节的数据,这不是不符合单次向缓冲区写入的64个字节上限吗?
第一个是长度,不会写到缓冲区内的。既然要求写长度,肯定有道理的。