9 ce123

尚未进行身份认证

专注于嵌入式软件开发

等级
博文 381
排名 252

同时执行多条AT命令

最近在整理通信摸的框架,无意中发现了一个很有意思的东西.分析RIL的代码,发现有这样一个命令"ATE0Q0V1",查找资料发现这是执行了三个命令:ATE0+ATQ0+ATV1.这些命令的详细解释如下:ATE0:不回显字符.ATE1:回显字符.ATQ0:返回结果码.ATQ1:不返回结果吗.ATV0:返回数字码.ATV1:返回文字码.    如果能同时执行多个复杂的命令,则可以简化模块的初始化步

2016-11-26 20:32:49

IMEI,IMSI和ICCID

IMEI,IMSI和ICCID        IMEI(InternationalMobileEquipmentIdentity)是国际移动设备身份码的缩写,国际移动装备辨识码,是由15位数字组成的"电子串号",它与每台手机一一对应,而且该码是全世界唯一的.每一部手机在组装完成后都将被赋予一个全球唯一的一组号码,这个号码从生产到交付使用都将被制造生产的厂商所记录.手机用户可以在手机中查到自

2016-10-31 21:11:01

软件架构之分层模式(Layered Architecture)

分层模式是最通用的架构,也被叫做N层架构模式(n-tierarchitecturepattern).这也是JavaEE应用经常采用的标准模式.基本上都知道它.这种架构模式非常适合传统的IT通信和组织结构,很自然地成为大部分应用的第一架构选择.

2016-09-18 00:53:36

软件架构模式概述

软件架构模式概述

2016-09-17 12:15:20

重新开始自己的技术博客之路

重新开始自己的技术博客之路

2016-09-14 11:56:52

AT命令和PIN码

AT命令和PIN码1.AT+CLCK="SC",1,"1234" 设置PIN码为12342.AT+CLCK="SC",2 查询是否设置了PIN码3.AT+CLCK="SC",0,"1234" 取消PIN码4.AT+CPWD="SC","1234","4321" 修改PIN码5.AT+CPIN? 查询PIN码的状态,是否需要输入PIN码6.AT+CPIN="1234" 输入P

2015-03-28 16:04:43

printf打印64位的整形数

printf打印64位的整形数     使用%lld即可.

2015-02-08 22:19:15

ARM连接器错误一则

Error:L6915E:Libraryreportserror:scatter-loadfiledeclaresnoheaporstackregionsand__user

2014-11-18 15:32:05

计算IMEI号的校验位

计算IMEI号的校验位      移动设备国际识别码(IMEI:InternationalMobileEquipmentIdentificationNumber)是区别移动设备的标志,具有唯一性,贴在手机背面的标志上,并且储存在移动设备中,可用于监控被窃或无效的移动设备,它也是该手机在厂家的"档案"和"身份证号".IMEI码由GSM(全球移动通信协会)统一分配,授权BABT(英国通信认证

2014-10-14 19:34:56

C语言中的static变量

C语言中的static变量       C语言中的static变量存储在静态数据区,在程序刚开始运行时就完成初始化,也是唯一的一次初始化.共有两种变量存储在静态存储区:全局变量和static变量,只不过和全局变量比起来,static可以控制变量的可见范围.此外,在静态数据区,内存中所有的字节默认值都是0x00,某些时候这一特点可以减少程序员的工作量,但还是建议显式的进行赋值.

2014-08-24 10:39:10

如何判断字符串是否包含重复字符

如何判断字符串是否包含重复字符问题:实现一个算法来判断一个字符串中的字符是否唯一(即没有重复).不能使用额外的数据结构.(即只使用基本的数据结构)解答:若字符为ASCII字符集合.则一个时间复杂度为O(n)的解法如下:我们还可以通过位运算来减少空间的使用量.用每一位表征相应位置字符的出现.对于ASCII字符,我们需要256位,即一个长度为8的int数组a即可.这里的关键是要把字符对应的数字,映射

2014-08-24 10:02:23

不使用中间变量,如何交换两个数

快速交换两个数

2014-08-22 17:40:54

VC++ 中遇到的一些warnings及其解决方法

VC++中一些warnings及其解决方法最近用VS2013开发一些

2014-08-22 17:37:32

控制台重定向stdout & stderr

控制台重定向stdout&stderr 通常,从一个控制台(命令提示符)应用程序或命令的输出将发送到两个单独的流。在常规的输出发送到标准出(stdout)并将错误消息发送到标准错误(stderr)。当你重定向控制台输出使用">"符号,只重定向标准输出。要重定向stderr,必须指定"2>"的重定向符号。这将选择第二个输出流stderr。示例$kill-HUP1234>killo

2014-07-30 16:06:24

Linux守护进程简介和实例详解

守护进程(Daemon)是运行在后台的一种特殊进程.它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件.守护进程是一种很有用的进程.Linux的大多数服务器就是用守护进程实现的.比如,Internet服务器inetd,Web服务器httpd等.同时,守护进程完成许多系统任务.比如,作业规划进程crond,打印进程lpd等.

2014-07-30 16:02:32

pointless comparison of unsigned integer with zero

warning: #186-D:pointlesscomparisonofunsignedintegerwithzero 解释:无符号整形和0的无意义比较 影响:一个潜在的问题,判断无符号数大于等于0。由于无符号数没有负数,这种判断恒为真。

2014-07-11 12:57:51

GSM系统中的CS和PS

GSM系统中的CS和PS核心网络分为CS域和PS域。CS域以原有的GSM网络为基础,PS域以原有的GPRS网络为基础。CS域:用于向用户提供电路型业务的连接,实现方式包括TDM方式和ATM方式。它包括MSC/VLR、GMSC等交换实体以及用于与其它网络互通的IWF(InterWorkingFunction)实体等。MSC/VLR/GMSC可以合设.PS域:用于向用户提供分组型业务的连接,实现方式

2014-07-04 08:50:43

信​令​模​式​与​非​信​令​模​式

信​令​模​式​与​非​信​令​模​式

2014-06-30 21:25:03

SIM卡卡号ICCID号的含义

SIM卡卡号ICCID号的含义ICCID:Integratecircuitcardidentity集成电路卡识别码(固化在手机SIM卡中)ICCID为IC卡的唯一识别号码,共有20位数字组成.前面6位为网络代号:898600是中国移动的代号;898601是中国联通的代号;898603是中国电信的代号;第7位是业务接入号:在133,135,136,137,138,139中分别为1,5,6,7,

2014-06-22 16:34:50

AT命令之ATD

AT命令之ATD拨号命令。这个命令用来设置通话、数据或传真呼叫。如果没有拨号音,NODIALTONE;如果线路忙,BUSY;如果连接无法被建立,NOCARRIER;如果连接成功,OK+拨通的手机号码。用“ATD10086;+回车换行”命令来实现呼叫。ATD号码后面加;表示这是一个语音呼叫,而不加分号表示是一个数据呼叫。

2014-06-21 16:33:04
奖章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!