常用函数
1.字符串转数值uint32_t strToNumber(unsigned char *pstr)
/*********************
********************/
uint32_t strToNumber(unsigned char *pstr){
uint32_t number = 0;
unsigned char tem = 0;
unsigned char i = 0;
unsigned char flag = 0;
while(1){
tem =*pstr;
pstr++;
if(tem>='0'&&tem<='9'){
if(tem!='0'){
flag = 1;
}
if(flag){
number *=10;
number += (tem-'0');
if(++i>9){
//if(number>=4294967295) number =4294967295;//这句是无用的
break;
}
}
}else if(tem==' '){
}
else {
break;
}
}
return number;
}