使用CC2520DK调试得知正确的ack packet应该是0x05 0x02 0x00 0x** 0x** 0x**,然而在移植程序到stm32+cc2520后,虽然发送的ack packet 应该是正确的,但程序接收到的ack packet的内容变成了0x41 0xc1 0x02 0x00 0x00 0x…………(65包长,但第6包后起内容一致)。
这也导致在ackRequest = TRUE的情形下,收发异常。
寄存器的值设置是用的cc2520sw example中的内容。请问可能的错误在哪?