根据文档及源码,PKT_LEN寄存器的值为mod(600, 256),源码里规定的包长为500+2字节的长度,即 PKT_LEN = mod(500+2,256) = 246。这里这个数值为什么这么计算?实际源码测试的结果是,每次填充122个字节,最后进入固定长模式时接收的字节数应为 502-128-122-122= 130 再加上剩余的6字节 ,PKT_LEN = 130+6 =136才对。请问下这个PKT_LEN的值为mod 256的原理是什么?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
根据文档及源码,PKT_LEN寄存器的值为mod(600, 256),源码里规定的包长为500+2字节的长度,即 PKT_LEN = mod(500+2,256) = 246。这里这个数值为什么这么计算?实际源码测试的结果是,每次填充122个字节,最后进入固定长模式时接收的字节数应为 502-128-122-122= 130 再加上剩余的6字节 ,PKT_LEN = 130+6 =136才对。请问下这个PKT_LEN的值为mod 256的原理是什么?