• «
  • 1
  • 2
  • 3
  • »
  • Pages: 2/3     Go
主题 : GPRS Modem短信发送和拨号上网应用程序已开发完毕,即将发布。 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 30010
精华: 0
发帖: 8
金钱: 70 两
威望: 14 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2010-10-10
最后登录: 2011-07-15
10楼  发表于: 2010-10-18 11:19
开不开源没什么的,就几个gprs拨号的API,还有几个与wavecom通信的发送短信的AT指令而已。
级别: 新手上路
UID: 32223
精华: 0
发帖: 21
金钱: 105 两
威望: 21 点
贡献值: 0 点
综合积分: 42 分
注册时间: 2010-11-12
最后登录: 2015-07-09
11楼  发表于: 2011-01-08 10:59
楼主能告诉我你的gprs 模块在哪买的吗。
级别: 新手上路
UID: 40022
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2011-03-14
最后登录: 2011-12-27
12楼  发表于: 2011-03-14 22:16
出来没???
级别: 新手上路
UID: 40745
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2011-03-22
最后登录: 2014-11-07
13楼  发表于: 2011-04-01 12:31
    不开源只能是看看你们开发板能实现这功能,但不开源叫大家怎么去学习,也很难进行二次开发
勇敢地尝试!
级别: 新手上路
UID: 42533
精华: 0
发帖: 22
金钱: 110 两
威望: 22 点
贡献值: 0 点
综合积分: 44 分
注册时间: 2011-04-09
最后登录: 2011-05-22
14楼  发表于: 2011-04-10 11:32
希望有源码,好学习学习!!
级别: 新手上路
UID: 40022
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2011-03-14
最后登录: 2011-12-27
15楼  发表于: 2011-04-13 13:46
fdfdeewg
级别: 新手上路
UID: 46235
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
贡献值: 0 点
综合积分: 2 分
注册时间: 2011-05-11
最后登录: 2011-05-11
16楼  发表于: 2011-05-11 14:08
到底什么时候发布啊?
级别: 侠客
UID: 44311
精华: 0
发帖: 138
金钱: 710 两
威望: 142 点
贡献值: 0 点
综合积分: 276 分
注册时间: 2011-04-24
最后登录: 2014-10-14
17楼  发表于: 2011-05-11 22:49
mark!!!
lessger lee
级别: 新手上路
UID: 46999
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2011-05-18
最后登录: 2011-05-19
18楼  发表于: 2011-05-18 13:21
级别: 新手上路
UID: 53530
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
贡献值: 0 点
综合积分: 2 分
注册时间: 2011-08-10
最后登录: 2011-08-12
19楼  发表于: 2011-08-10 09:14
版主你好,我请教一个问题。我用mini2440发中文短信,需要用mbstowcs()函数,我在linux下用gcc编译通过了,转换出来的字符也是对的,但是用arm-linux-gcc编译后下载到mini2440后,这个函数就不能转换了,返回值为-1.希望群主能结合你做的那个发短信的模块,讲讲怎么在嵌入式linux上转换字符。
程序如下:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <fcntl.h>
#include <locale.h>

int   gsmBytes2String(wchar_t *pSrc,   char*   pDst,   int   nSrcLength)
{
        const   char   tab[]= "0123456789ABCDEF";  
        int i;
        for(  i=0;   i <nSrcLength;   i++)
        {
                *pDst++ = tab[*pSrc >> 12];
                *pDst++ = tab[(*pSrc >> 8) & 0x0f];
                *pDst++ = tab[(*pSrc >> 4) & 0x00f];
                *pDst++ = tab[*pSrc  & 0x000f];
                pSrc++;
        }
        *pDst   =   '\0';
        return   nSrcLength   *   4;
}

int main()
{
    int ret;
    char str[20] = "节日快乐";
    wchar_t array[20]={0};
    setlocale(LC_ALL, "zh_CN.gb2312");
    if((ret=mbstowcs(array, str, strlen(str)))==-1)
    {
        printf("ret=-1\n");
        return -1;
    }
    printf("ret=%d\n", ret);
    printf("array=");
    int i;
    for(i=0; i<ret; i++)
        printf("%x", array);
    printf("\n");
    
    char pDst[50]={0};
    gsmBytes2String(array, pDst, ret);
    printf("pDst =%s\n", pDst);
    
    
    return 0;
}    
  • «
  • 1
  • 2
  • 3
  • »
  • Pages: 2/3     Go