怎样用C51把接收到的pdu格式的短信中的unicode提取出来

2019-03-24 18:28发布

这个unicode是在pdu码的固定位置对吧,但是gsm模块还会发几句基本信息来,C语言实在不溜,有大神写过这个程序能给一下算法吗? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
yuj210
1楼-- · 2019-03-24 21:45
 精彩回答 2  元偷偷看……
泪葬花影
2楼-- · 2019-03-25 01:52
坐等大神上传,
Li_Lei
3楼-- · 2019-03-25 03:34
static void unurl(char *url)
{
unsigned int x,y;
for (x=0,y=0;url[y];++x,++y){
        if (url[y]=='+') url[y]=' ';
        if ((url[x]=url[y])=='%'){
                y++;
                url[x]=(url[y]>='A'?((url[y]&0xdf)-'A')+10:(url[y]-'0'));
                url[x]*=16;
                y++;
                url[x]+=(url[y]>='A'?((url[y]&0xdf)-'A')+10:(url[y]-'0'));
                }
        }
url[x]=0;
}

一周热门 更多>