Send_cmd("AT+CIPSEND=65","OK",10000);
delay_ms(100);
//React();
LED1=~LED1;
sprintf((char*)q,"{"method": "upload","data":[{"Name":"Temper","Value":"%d"}]}&^!",num);
if(Send_cmd(q,"OK",1000))
{
beep(2);
LED0=~LED0;
return 1;
}
每次到sprintf,程序就死了,但是不用UCOS的时候就可以执行下去,我查了说是要变成8字节对齐,我在任务堆栈前面加了__align(8),但是没什么用,还是老样子,原子哥,第一次发帖,求解
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>