遇到个很白痴的电路问题
买了个GPS模块,直接接到USB转TTL上时电脑串口接收到的数据很正常。通过面包版接到USB转TTL上,电脑收到的数据就有乱码了。这是什么问题?干扰? 面包板不可靠…… 看来你的手好了呀。
要给头追加上GPS吗?头追的进度怎样了~ leicheng 发表于 2014-5-19 18:47 static/image/common/back.gif
看来你的手好了呀。
要给头追加上GPS吗?头追的进度怎样了~
手好了,我那头追老是死机,我看你说我是SRAM占满了,我回家看看程序去再,可是那个程序不接数传的时候就没事,接上就会死机 本帖最后由 leicheng 于 2014-5-20 11:16 编辑
转角 发表于 2014-5-20 10:54 static/image/common/back.gif
手好了,我那头追老是死机,我看你说我是SRAM占满了,我回家看看程序去再,可是那个程序不接数传的时候就 ...
用下面的这段代码检测下:
int checkSize = 1024;
void checkFreeMem()
{
for(int i = checkSize;i>0;i--)
{
char* c = (char*)malloc(i);
if(c)
{
free(c);
c=NULL;
Serial.print("Mem left:");
Serial.println(i);
break;
}
}
}
如果检测还有剩余的sram,那么你懂的~ leicheng 发表于 2014-5-20 11:13 static/image/common/back.gif
用下面的这段代码检测下:
int checkSize = 1024;
void checkFreeMem()
好的,我回去试试去 leicheng 发表于 2014-5-20 11:13 static/image/common/back.gif
用下面的这段代码检测下:
int checkSize = 1024;
void checkFreeMem()
检测了没问题
checking...Mem left:1024
checking...Mem left:1024
checking...Mem left:1024
checking...Mem left:1024
checking...Mem left:1024
checking...Mem left:1024
checking...Mem left:1024
checking...Mem left:1024
checking...Mem left:1024
checking...Mem left:1024 leicheng 发表于 2014-5-20 11:13 static/image/common/back.gif
用下面的这段代码检测下:
int checkSize = 1024;
void checkFreeMem()
我换用了NANO扩展版,可以了。之前用的面包版,老死机,可能面包版质量太差电路有干扰吧
页:
[1]