本人最近在做加速度计的测试,用STM32F407的MAC和外部dp83848phy软件LWIP协议,还有SPI接口。我测试看到SPI采集加速度可以达到4500hz,在把数据封帧用UDP发送到上位机。一帧7个字节,100帧为1包,一包发送一次。
但是发送的频率始终在600多hz上不去,求教问题出现在哪里了?是不是要用DMA得到fifo。先把每帧数据压进FIFO,100时再启动发送这样会好些?
我现在是100帧一起压进FIFO马上在发送。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>