2019-07-21 06:44发布
nashui_sx 发表于 2018-12-14 17:58 sscanf你值得拥有 u32 num1,num2,num3,num4; sscanf("01822600720CE10CE20CE20C.....","%4x%4x%4x%4x" ...
YST 发表于 2018-12-15 00:19 这种操作,恐怕不行。我是中断接收这一组数据的,不是发出,发出也不能用printf发呀。这窜数据里包含了很 ...
最多设置5个标签!
sscanf你值得拥有
u32 num1,num2,num3,num4;
sscanf("01822600720CE10CE20CE20C.....","%4x%4x%4x%4x",&num1,&num2,&num3,&num4);
printf("%x %x %x %x ",num1,num2,num3,num4);
%4x可以按数据意义自己定长度
这种操作,恐怕不行。我是中断接收这一组数据的,不是发出,发出也不能用printf发呀。这窜数据里包含了很多我需要接收后处理的信息,其实我想问的是,中断函数有没有比较理想的接收这组完整数据的处理办法。
首先我发的代码你估计没看懂,其次接收是一回事 解析是一回事,搞定接收在说解析
我发的只是解析16进制字符串
一周热门 更多>