在无限包长模式下 第一次填充完TX FIFO 开启GPIO0中断,在小于阈值进入中断后再次填充TX FIFO之后 无法再次进入GPIO0中断,进中断之后清除了中断标志
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.
在无限包长模式下 第一次填充完TX FIFO 开启GPIO0中断,在小于阈值进入中断后再次填充TX FIFO之后 无法再次进入GPIO0中断,进中断之后清除了中断标志
您好,经过测试发现问题如下:在无限包长发送模式下,首先填充128字节数据,进入TX mode会进行数据发送,到达阈值会进入中断进行剩余字节的填充,但是填充完TX FIFO,退出中断之后,CC1125不再继续发送数据,TX FIFO 未减少,所以无法促发下一次中断。在等待发送到达阈值的过程中,去读取FIFO中的数值,中断结束后,读取FIFO首先数值为阈值,然后保持写入字节数的值不变,并非是补充了之后FIFO的数值变为128。请问下可能是什么原因导致填充完之后数据无法继续发送的?流程是官网提供源码的流程,并未改动。