- 博客(14)
- 资源 (6)
- 收藏
- 关注
原创 SMS格式介绍(三)
共有三种方式来发送和接收SMS信息: Block Mode, Text Mode和PDU Mode。 其中PDU Mode被所有手机支持,可以使用任何字符集,这也是手机默认的编码方式。发送短消息常用Text和PDU(Protocol Data Unit,协议数据单元)模式。使用Text模式收发短信代码简单,实现起来十分容易,但最大的缺点是不能收发中文短信;而PDU模式不仅支持
2016-11-23 16:35:48 2234
原创 SMS 编码说明(二)
SMS 编码说明PDU编码协议简单说明例1 接收:SMSC号码是+8613800250500,对方号码是13693092030,消息内容是“你好!”。手机接收到的PDU串可以是08 91 68 31 08 20 05 05 F0 84 0D 91 68 31 96 03 29 30 F0 00 08 30 30 21 80 63 54 80 06 4F 60 59 7D 00 21
2016-11-23 16:34:43 2974
原创 SMS短信解码举例(一)
SMS短信解码举例0891683108200505F0040D91683105155694F5000850208151754500044F60597D<1>短信中心地址字段0891683108200505F0,即是+8613800250500<2>FirstOctet:04其二进制代码:00000100TP-MTI:00...
2016-11-23 16:31:15 2702
转载 PDU编码(非常经典)
共有三种方式来发送和接收SMS信息:Block Mode, Text Mode和PDU Mode。其中PDU Mode被所有手机支持,可以使用任何字符集,这也是手机默认的编码方式。 发送短消息常用Text和PDU(Protocol Data Unit,协议数据单元)模式。使用Text模式收发短信代码简单,实现起来十分容易,但最大的缺点是不能收发中文短信;而PDU模式不仅支持
2016-11-23 15:57:42 5266
转载 void与void*详解
void关键字的使用规则: 1. 如果函数没有返回值,那么应声明为void类型; 2. 如果函数无参数,那么应声明其参数为void; 3. 如果函数的参数可以是任意类型指针,那么应声明其参数为void * ; 4. void不能代表一个真实的变量;void体现了
2016-11-21 10:11:29 359
转载 keil MDK编译器警告和错误详解(不定期更新)
工作后从单片机转成ARM,刚开始用ADS1.2编译器,用了一段时间,因为我接手的项目的老程序正是用ADS编译的,部门也大都在用.在学单片机的时候用的是keil c51编译器,ads和这个编译器在易用性上真是无法比较.后来渐渐知道keil已经被arm公司收购,现在keil MDK成为了arm官方编译器,所以决定重新投奔keil,利用平时的时间,将原程序重新用mdk编译.mdk的优点就没必要说了,在这
2016-11-19 16:51:05 1286
转载 c#FileStream文件读写(转)
//C#文件流写文件,默认追加FileMode.Append string msg = "okffffffffffffffff"; byte[] myByte = System.Text.Encoding.UTF8.GetBytes(msg); using (FileStream fsWrite = new FileS
2016-11-13 00:09:30 501
转载 禅道
禅道项目管理软件的主要管理思想基于国际流行的敏捷项目管理方式——Scrum。scrum是一种注重实效的敏捷项目管理方式,但众所周知,它只规定了核心的管理框架,但具体的细节还需要团队自行扩充。禅道在遵循其管理方式基础上,又融入了国内研发现状的很多需求,比如bug管理,测试用例管理,发布管理,文档管理等。因此禅道不仅仅是一款scrum敏捷项目管理工具,更是一款完备的项目管理软件。基于scrum,又不局
2016-11-07 12:01:06 528
转载 Sandboxie 5.12
破解文件激活使用说明:1、启动官方安装程序,当安装到“驱动安装”这一步时,请不要点击下一步,暂停安装且不退出安装程序;2、32位系统将已和谐的驱动x86文件夹下的SbieDrv.sys文件复制到安装目录下覆盖掉官方的(64位系统将x64文件夹下的文件复制到安装目录下覆盖替换掉官方的)。然和回到安装程序,点击下一步安装驱动并完成安装;将系统时间改为2012年1月31,重启电脑
2016-11-07 11:55:14 790
转载 聊聊STM32芯片的DFU编程及相关话题
相当部分的 STM32芯片都带USB模块,有时我们会考虑利用STM32芯片的USB模块进行程序代码的下载或升级。USB协议中有专门针对设备固件升级的类协议,即可以通过DFU类协议进行产品固件的加载或更新。 关于STM32产品的DFU程序下载和升级,ST官方有相关的资料文档。可以去www.stmcu.com.cn 或者去www.st.com 搜索DFUse下载相关资料。
2016-11-06 20:35:03 5759 1
转载 官方DFU固件更新软件实现对STM32的USB方式代码升级简易说明
软件下载:stsw-stm32080.zip(12400 K) 下载次数:7843(特别说明,此软件含有官方的VS平台的源码文件)开发平台:STM32-V5开发板前几天在论坛发布了使用串口ISP进行代码下载,这次再讲解下使用USB接口进行代码下载.DFU的全称是Device Firmware Upgrade,即设备固件升级。==================================...
2016-11-06 20:08:19 23495
转载 STM32开关总中断(转贴)
在 STM32/Cortex-M3 中是通过改变 CPU 的当前优先级来允许或禁止中断。PRIMASK 位:只允许 NMI 和 hardfault 异常,其他中断/异常都被屏蔽(当前 CPU 优先级=0)。FAULTMASK 位:只允许 NMI,其他所有中断/异常都被屏蔽(当前 CPU 优先级=-1)。在 STM32 固件库中(stm32f10x_nvic.c 和 stm3...
2016-11-05 13:12:34 4059
转载 [单片机经验] 【mk_欣驰】emWin移植笔记——STemWin5.22在STM32F103上的移植步骤(带触摸,无操作系统)
一、硬件要求小系统 (无窗口管理器) •RAM:100字节 • 堆栈:600字节 •ROM:10-25 kb(取决于所使用的功能)大系统 (包含窗口管理器和小工具) •RAM:2-6 kb(取决于所需的窗口数) • 堆栈:1200-1800字节 (取决于所使用的功能) •ROM:30-60 kb(取决于所使用的功能)请注意,如果...
2016-11-05 10:04:56 24331 2
转载 第4章 uCGUIBulder4.0和GUIBulder5.22的使用方法
第4章 uCGUIBulder4.0和GUIBulder5.22的使用方法 本期主要是带领大家学习uCGUIBulder4.0和GUIBulder5.22的使用,很好的利用这两个软件,能使得STemWin界面设计事半功倍。这个两个软件各有优缺点,要充分的发挥他们的长处就好,比如使用uCGUIBulder4.0的好处就是支持控件的对齐功能,这个功能非常的重要,官方推出的GUIBulde
2016-11-05 09:57:22 1442
STM32F10X 头文件
2014-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人