在接受和发送时固定长度区域可再次被控制,主要是用PKTLEN来设置。大家在这方面有没有实际的应用,一起讨论下,具体在程序里是如何实现的?
例如,当一个454字节数据包将被传输时,MCU完成如下步骤:
置PKTCTRL0.LENGTH_CONFIG=2 (10).
预设PKTLEN寄存器为mod(454,256)=198
传输至少198字节,例如填充64字节TX FIFO四次(256字节被传输)。
置PKTCTRL0.LENGTH_CONFIG=0 (00).
当数据包寄存器到达198时,传输终止。总共256+198=454字节被传送。
希望高手解答!