串口数据"AA BB CC" 与 ascll 互换
来源:互联网 发布:淘宝小号出售批发 编辑:程序博客网 时间:2024/05/26 19:14
以前做过串口方面的项目,对Ascll 数据和 字符串数据的转换印象比较深刻,现在需要用到这方面的知识,网上找了半天没个结果,还是把以前的项目代码拿来用来的实在。
串口数据unsigned char* data=“AA BB CC " 转字符串 unsigned char buff[6] ---调用Str2Hex(data, buff) 即可
static char HexChar(char c)
{
if ((c >= '0') && (c <= '9'))
return c - 0x30;
else if ((c >= 'A') && (c <= 'F'))
return c - 'A' + 10;
else if ((c >= 'a') && (c <= 'f'))
return c - 'a' + 10;
else
return 0x10;
}
static int Str2Hex(const char* str, unsigned char* data)
{
int t, t1;
int rlen = 0, len = strlen(str);
for (int i = 0; i<len;)
{
char l, h = str[i];
if (h == ' ')
{
i++;
continue;
}
i++;
if (i >= len)
break;
l = str[i];
t = HexChar(h);
t1 = HexChar(l);
if ((t == 16) || (t1 == 16))
break;
else
t = t * 16 + t1;
i++;
data[rlen] = (char)t;
rlen++;
}
return rlen;
}
- 串口数据"AA BB CC" 与 ascll 互换
- aa.bb.cc
- $('.aa', $bb) 与 $bb.find('.aa')
- 下面这条语句一共创建了多少个对象:String bb="aa"+"bb"+"cc"+"dd"
- [VB.NET]怎样将字符串“AABBCCDDEE”变为“AA-BB-CC-DD-EE”,谢谢啦!
- 通过分类为数组添加一个倒序的一个方法. 比如: 数组中元素为 @”aa”, @”bb”, @”cc”, @”dd”, @”ee”, 倒序完之后为: @”ee”, @”dd”,@”cc”,@”bb”,@
- 你知道在C#中,string="aa"+"bb"+"cc"+"dd"共
- APUE之怎么将AA:BB:CC:DD:EE:FFZ转换成0xAA 0xBB.......(sscanf运用)
- 两长度相等的数组根据下标组成新数组['a','b','c']['A','B','C'] new ['aA','bB','cC']
- 1.通过分类为数组添加一个倒序的一个方法. 比如: 数组中元素为 @”aa”, @”bb”, @”cc”, @”dd”, @”ee”, 倒序完之后为: @”ee”, @”dd”,@”cc”,@”bb
- 01010memcpy(&aa,cc,sizeof(AA));分析
- a=aa&b=bb化为{a:"aa",b:"bb"}方法
- BB/CC grade E2 glue plain plywood
- 有个序列数组Seq={a,b,c,d,aa,ba,ca,da,ab,bb,cb,db,ac,bc,cc,dc,ad,......aaa,baa,caa,daa,aba,bba,cba,dba.....
- 有字母a,b,c,输入值n为2.输出所有由3个字母组成的字符串.aa,ab,ac,ba,bb,bc,ca,cb,cc,如果n是3按这样规律输出
- Notes与SAP数据的互换
- javascript 的 var xx=aa||bb; 赋值用法
- CSS选择器.aa.bb类型在IE6下的Bug
- Hibernate4之二级缓存配置与使用
- faceRecognize没有成员函数getMat问题解决
- 第八届福建省大学生程序设计竞赛 省赛回忆
- MVVM+RAC
- elk grok 在线调试器和案例规则
- 串口数据"AA BB CC" 与 ascll 互换
- opencv笔记(一):边缘检测的4种算子
- javascript学习(十一)— 闭包
- (纯干货) MAC OS 下使用 MAMP + Zend Studio 搭建 PHP 开发环境及安装WordPress
- 学习
- ANDROID设计模式之单例模式
- Masonry和UITableView-FDTemplateLayoutCell的结合使用
- Storm-kafka-hbase基础编程一
- 备用