串口指令0x00和0x1a能判断是不是cdma吗

图片说明

传来参数是cdma的话,向串口写入0x00,不是cdma的话写入0x1a
这是什么意思?

0

1个回答

这应该跟cdma协议有关吧

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
GPS控制指令-串口发送控制指令选择输出格式
我用的模块是Ublox的从设置软件上可以看到每一种设置的十六进制的命令格式: 具体可以上网查,网上有相关文章。 设置波特率为19200: B5 62 06 00 14 00 01 00 00 00 D0 08 00 00 00 4B 00 00 07 00 03 00 00 00 00 00 48 57 设置输出频率为10HZ: B5 62 06 08 06 00 64 00 0
stm32 一上电串口发送0x00
现象:stm32 一上电串口发送0x00。 原因:参考https://blog.csdn.net/unsv29/article/details/40855397 (1)STATUS寄存器的上电初始值有问题造成的,Usart的发送数据寄存器有一个缓冲移位寄存器。并且发送有两个状态,一个是发送数据寄存器为空,一个是移位寄存器发送完成。上电后Usart的状态寄存器的发送完成位为0,造成了上电以后会始...
关于串口上电发送0x00的解决方法
我今天运行公司主板上的程序时发现它的串口总是在板子刚上电的时候向外发送0x00. 主板上的芯片是avr的at90usb1287. 我前几天写的串口程序烧到主板上却没有这个问题。 同样的板子,同样的串口初始化程序!!所以我果断认为不是初始化程序的问题,当然 也不是硬件的问题!! 问题自然还是出在程序身上!!!仔细比较了两个程序,发现有一个不同点!! 那就是公司主板里的程序在一开始初始化了TX的复用I
CDMA短信modem开发总结
转载请注明原文地址:http://sailingsky.iteye.com/blog/1816579 :wink: 本文并不是完整的从头到尾介绍怎么用java通过短信modem发送短信,只是侧重讲解决短信modem中文发送短信的问题。 首先,由于短信modem型号的不同,你所采用的AT命令的格式以及解决中文短信乱码的方案也不同。 1.Anydata 即西门子的短信mod...
正交向量在CDMA中的运用
数学这东西,从幼儿园就开始学了,对大多数人来说,除了应付考试和算帐外,实在是没有多少用处。谁都知道科技的进步和数学有着紧密的联系,只不过我们没感觉到而已。这篇文章介绍了CDMA是如何使用正交向量的特性来完成信道复用任务的。 什么是CDMA?      CDMA(Cod
USART串口发送0X00问题解决
今天在用USART发送数据时,我要发的数据如下,是一个数组      相应的发送程序如下 这个时候发现一个问题 0x00之后的数据都无法发送出去 这是因为程序里面while检测到0X00时候就结束了, 就是这一行 while(*s) 后改写如下 void UART2_SendString(uint8_t* s,unsigned char le
STM32初始化USART后发送了一个0x00?why???
初始化后,用了自创的printf,结果串口助手
如何用AT指令发送短信
如何用AT指令发送短信一、发送英文短信发:AT收:OK发:AT+CMGF=1 收:OK发:AT+CMGS="13798290312"收:>发:ATce123zhouwei→(十六进制格式:41 54 63 65 31 32 33 7A 68 6F 75 77 65 69 1A 1A)  //ATce123zhouwei→为发送内容,→为发送符(Ctrl+Z,十六进制0x1A)收:+CMGS:
如何使用短信猫发送中文短信
使用短信猫收发短信,原理是通过串口通信发送AT指令.当你发送中文短信时,你会又喜悦又困惑,短信确实收到了,但是是乱码的.本文介绍如何正确发送中文短信.
CDMA模块AT指令
WAVECOM Q2358C CDMA模块常用AT命令如下: 厂家认证      AT+CGMI     获得厂家的标识 模式认证      AT+CGMM     查询模块名 修订认证      AT+CGMR     查询软件版本 生产序号      AT+CGSN     查询IMEI NO. TE设置        AT+CSCS     选择支持网络 查询IMSI    
Android蓝牙打印机例子
上一篇是佳博网络打印机的,这一篇是关于蓝牙(不是低功耗4.0)打印机的例子。 /** * 检查是否有纸指令 */ public static final byte[] stateBype = new byte[] { 0x10, 0x04, 0x04 }; /** * 检查是否有纸指令 */ // public static final byte[] stateBype2 =
[转]STM32串口接收不定长数据原理与源程序
今天说一下STM32单片机的接收不定长度字节数据的方法。由于STM32单片机带IDLE中断,所以利用这个中断,可以接收不定长字节的数据,由于STM32属于ARM单片机,所以这篇文章的方法也适合其他的ARM单片机。 IDLE中断什么时候发生? IDLE就是串口收到一帧数据后,发生的中断。什么是一帧数据呢?比如说给单片机一次发来1个字节,或者一次发来8个字节,这些一次发来的数据,就称为一帧数据,也
QT串口通信(1)
最近帮老师做的项目中使用到了QT串口,然后首先百度了一下,发现网上的QT串口代码都是同一个版本。而且没有公开源代码,遂自己写了个简单的串口通信代码,并将它公布出来,一方面供有需要的人参考,另一方面记录下来,也可以防止自己忘记了。 本项目没有用到QT自带的串口通信模块,使用了第三方库qextserialport,这个库基本已经满足了串口所有的功能,而且上手也快。好了。废话不多说了,先来张效果图吧
SIM900A GPRS调试笔记
/************************* ********GPRS调试笔记******************************** 调试目的:通过SPCE061A单片机控制SIM900A GPRS模块发送短信 调试过程:          1.利用延时来发送PDU格式的短信(不接受GPRS的返回值)          a.发送AT+CMGF=0\r\n指令
AT指令手册
一、英文短信注意:直接输入命令是不显示命令的,你需要在开始输入ate1来设置显示命令。 发:AT 收:OK 发:AT+CMGF=1收:OK 发:AT+CMGS="+8615083111880" (选择性加+86)发>data //data 为发送内容(enter 后以ctrl+z(0x1A)结束)收:+CMGS: 54 OK 如果不成功,出现+CMS ERROR: 302 错误
UART的使用:串口通信!
串口通信是单片机学习的一个最基本、最重要的功能之一。串口通信可以间接的当做调试接口使用,实现单片机与电脑之间的通信。当然可以与一些模块(比如蓝牙、wifi)通信,也可以作为和其他单片机通信的工具。STM8S的通用异步收发器(UART)主要特性:●  全双工的,异步通信●  可编程数据字长度(8位或9位) ●  可配置的停止位-支持1或2个停止位一般的,我们使用串口通信主要是关心几点参数:波特率、停...
GPRS基本命令使用
GPRS拨号 一、AT命令使用 1、简单功能测试指令 重复上一条命令:A/ 显示模块信息:ATI   查询SIM卡的状态:AT+CPIN?   查询信号:AT+CSQ   查询sim卡的供应商:AT+COPS?,如果返回+COPS: 0,0,"CHN-UNICOM",表示供应商为中国联通,返回+COPS: 0,0,"CHIAN MOBILE"为中国移动   查询用户
华为AT指令集(基于CDMA手机收发短信,拨打电话,拨号上网,查看电话薄等功能)
基于CDMA手机收发短信,拨打电话,拨号上网,查看电话薄等功能
判断手机的制式(GSM还是CDMA)?
如题
WAVECOM CDMA MODEM短信接收方式的细微差别,AT+CNMI指令详解
AT+CNMI指令详解类别:技术文章来源:未知作者:未知关键字:AT+CNMI加入日期:2011-2-11 AT+CNMI指令详解GSM Modem一般都支持一条“AT+CNMI”指令,用于设定当有某类短消息到达时,如何处理它——只储存在制定的内存(易失的/非易失的)中;先储存后通知TE;直接转发到TE,等等。 AT+CNMI指令语法为:AT+CNMI=<mode>,<mt>,<bm>,<ds>,<bfr><mode>控制通知TE的方式。0——先将通知缓存起来,再按照<mt>的值进行发送。1——在数据线空闲
U8300C CDMA模式AT指令集
U8300C LTE模块 CDMA模式AT指令集
读取文件遇到0X1A意外终止的解决方法
在Windows的集成开发环境中(Qt、VC、VS中均存在该问题)编写有关文件读取的C/C++程序,出现读取到0X1A的时候意外终止的情况,经调试检查发现0X1A经过读取之后被处理成0XFF(即EOF(-1)),但是Linux中(Redhat6.4以及Ubuntu14.04中测试)不存在这种解析错误的问题。关于出现这种问题的原因可参考:https://blog.csdn.net/zhoubl668...
码分多址(CDMA),码片序列简单理解
码分多址(CDMA): 技术特点 编辑 1.CDMA是扩频通信的一种,它具有扩频通信的以下特点: ⑴抗干扰能力强。这是扩频通信的基本特点,是所有通信方式无法比拟的。 ⑵宽带传输,抗衰落能力强。 ⑶由于采用宽带传输,在信道中传输的有用信号的功率比干扰信号的功率低得多,因此信号好像隐蔽在噪声中;即功率谱密度比较低,有利于信号隐蔽。 ⑷利用扩频码的相关性来获取用户的信息,抗截获的能力强。 ...
为什么OnChar里0x1a表示Ctrl_Z
这样计算:Ctrl=0x40 ,所以Ctrl A =0x41-0x40=1.其他的Ctrl 类似. /n在ASCII中是LF(Line Feed)即换行,而/r在ASCII中是CR(Carriage Return)即回车. 所以光有LF不会回到0列的.AT命令要求这样. ctrl_Z   是Ctrl   +   Z(按下Ctrl键的时候同时按下Z键),输出^Z     就是
c语言文件操作,读取二进制文件发现0x1A读取不了
1.  发现读到0x1A的时候 文件无法往下读取
关于串口发送命令读取数据的业务逻辑实现
本人在写串口程序时遇到难题,请各位一下: 想要完成的功能阐述如下: 1.写一个类ClassA,通过ClassA.methodA,发送信息给串口, 2.ClassA实现监听接口,实现监听方法methodB,当有信息从串口返回时,将触发监听事件,调用此方法methodB() 3.接收到上一条命令的返回结果后,接着再发送命令给串口.就这样循环N次,有N个命令需要发送给串口, 4.约束条件:发送...
谈谈CDMA的短信流程
ndu   银牌会员   发短消息   关注Ta   积分 3171 帖子 62 威望 5572 个 礼品券 0 个 专家指数 48  注册 2008-3-27 专业方向  网络优化 回答问题数 0 回答被采纳数 0 回答采纳率 0% #1  大中小 http://www.mscbsc.com/bbs/thread-
stm8单片机串口应用笔记(一):接收端丢失0x00
先前使用stm8串口,遇到这么一个现象: PC端发送"0x00 0x00",接收端(stm8)只收到一个字节"0x00", PC端发送"0xXX 0x00",接收端(stm8)只收到一个字节"0xXX", PC端发送"0x00 0xXX",接收端(stm8)只收到两个字节"0x00 0xXX", 上述过程,如果将0xXX改成非零值,则全部OK, 尝试调整波特率没有用,解决方法是将停止位由
串口工具SecureCRT不能输入命令的问题
问题描述: 在串口和PC 相连时,发现串口工具SecureCRT不能输入命令安回车没有反应。 解决方法: Session Options -> Connection -> Serial -> Flow Control,将原先选中的 RTS/CTS取消掉,再重新connect开发板,再次连上后,此时就可以从键盘输入了
串口转 HID 键盘鼠标芯片 CH9329
芯片链接: https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-951511554.10.7f661349VPfTQP&id=591459314609 评估板: https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-951511554.13.7f661349VPfTQP&a...
关于收发短信的AT指令(转载)
转自:http://blog.163.com/li_nian_you/blog/static/44853721201151704933586/ 一、硬件接口     偶使用的是西门子TC35iGSM无线通信控制终端,具备GSM无线通信的全部功能,支持GSM07.05、GSM07.07所定义的的AT指令集。通过串口与计算机相连。 二、参数设置     1、短信收发模式设置  
ARM指令中如何判断一个立即数是 有效立即数
ARM指令中如何判断一个立即数是有效立数 在ARM处理器的汇编语言中,对指令语法格式中的的常数表达式有这样的规定:“该常数必须对应8位位图,即常数是由一个8位的常数循环移位偶数位得到的。” 首先从ARM指令系统的语法格式说起。 一条ARM指令语法格式分为如下几个部分: {}{S} ,{,} 其中,是指令助记符,是必须的,而{}为指令执行条件,是可选的,如果不写
51单片机单串口同时实现AT指令和调试信息输出
很多外部模块是使用串口的方式与单片机通信的,但有的单片机只有一个串口,且不能硬件仿真,比如我使用的STC90C516,如果将唯一的串口给了外部模块,就不能打印调试信息了。 不过如果是使用AT指令只这样的模块,比如蓝牙SPP,WiFi模块,是使用AT指令的方式通信的 我们可以保留单片机串口与PC的连接,串口同时与模块连接,这样单片机的发送信息同时被模块和PC收到了。 模块只对AT指令有反应,对其他格式不正确的指令无反应,
RS485通讯时,在结束到的数据中总是出现多余的一个字节0x00
最近一个项目中用到RS485通讯,三个从机都连接到STM32的同一个485主机,但调试发现在主机接收从机的数据时,总是在第一个字节前面多收到一个0x00,但程序找不到任何问题。上网查了下,发现很多人都遇到过这样的问题,解决方法大概有以下三种: (1)控制器连了J-Link,下载程序后把J-link拔掉就好了。 (2)导线问题,换一根485通讯的导线就行了。 (3)在485发送数据的时候,禁止
串口通信之 QByteArray详解
QByteArray在串口通讯中经常被使用,有一定必要较为全面详细的对QByteArray进行阐述。本文通过以下几个部分加以介绍 1 初始化 2 访问与赋值    访问QByteArray主要有4中方式,分别为[]、at()、data[]和constData[]。其中[]和data[]为可读可写,at()和constData[]仅为可读。如果仅是读,则通过at()和constData[]访问...
android 获取手机GSM/CDMA信号信息
在Android中我们常用的轻松获取WIFI信号列表,那如何获取CDMA或者GSM的手机信号呢? 系统提供了TelephonyManager类,此类非常丰富,基本你所需要的手机信息都能获取到,那下面就来看看我们所需要的CDMA与GSM信号是如何获取的吧。 private TelephonyManager telephonyManager; private PhoneStateListen
遇到16进制0x00 AES 128 加密不了的问题
由于0x00翻译成字符串是终止符的意思所以在加密16进制的时候,遇到0x00会出现加密不了的问题。 经过调试发现strlen()函数遇到0x00就不能提取字符的长度,strcpy()复制函数同样是这个道理。 解决办法,目前能力有限我直接不用这个strlen()函数来获取数组的长度,我将数组的长度直接写死(比较low的解决办法) strcpy()我用memcpy()函数代替就不会出现遇到0x0
STM32串口发送Ctrl+C Ctrl+Z的方法
Ctrl+C、Ctrl+Z对应的0x03和0x1A,在串口发送的时候,需要发送十六进制的数据,而不是字符 奋斗STM32中的USART_OUT函数,参数默认是发送字符串 但是进入到USART_OUT的函数实现的地方,可以看到USART_SendData()这个函数是可以发送十六进制数据 在程序中加入 USART_SendData(USART1,0x1A) 即可发送字符串,可以看到串口助手
ME3760_v2驱动移植方式,中兴4G网卡移植
USB串口驱动添加 配置内核将USB driver for GSM and CDMA modems选上 Cd kernel Make menuconfig Devicedrivers->usb surpport->usb serial converter support 选中如下组件 USB driver forGSM and CDMA modems 选中保存后即可编译内核 增加4
SCSI指令格式详解
原文:SCSI指令格式详解
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 产品经理能培训吗 零基础能学产品经理吗