本帖最后由 cin444 于 2019-5-11 17:59 编辑
一直停在SkyTraF8-BD Setting,调试发现问题出现在以下函数:
u8 SkyTra_Cfg_Ack_Check(void)
{
u16 len=0,i;
u8 rval=0;
while((USART3_RX_STA&0X8000)==0 && len<100)//等待接收到应答
{
len++;
delay_ms(5);
}
。。。。。。
一直停在while循环中,就是说USART3_RX_STA&0X8000为假,收不到gps北斗模块的回应。跳线帽已短接。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
已解决,谢谢
已解决,谢谢。我发现例程里模块和板子的接线不能按照说明书的接,而 tx---tx rx---rx 才是正确的,像s1218模块,直接插atk module就是tx---tx rx---rx ,之前我用自己的蓝牙模块按照tx---rx 的接法是错误的。
一周热门 更多>