单片机中也可以用__LINE和__FUNCTION__进行异常信息打印,分别代表当前代码行数和当前代码函数名
printf("line:%d ",__LINE__);
printf("function:%s ",__FUNCTION__);