编程学习笔记
wwb_byt
这个作者很懒,什么都没留下…
展开
-
位域结构体详细解析
这一节,我们针对大家提出的有关定义寄存器结构体的问题进行解析。在NIOS II软件开发过程中,如果使用我们提出的寄存器操作方式的话,首先需要定义一个寄存器结构体,之所以这样做是为了在软件书写过程中操作方便,更是为了增强程序的可读性。我们就拿UART来举例说明。 首先转载 2011-08-18 15:43:04 · 1114 阅读 · 0 评论 -
SMS编码之PDU – 接收短信篇
上一篇文章简单介绍了下收发短信需要用到的AT指令,这篇文章详细分析SMS编码中的PDU编码。首先我用测试手机向短信猫中的sim卡发送了两条短信,内容分别为:Hello WorldHello World!注意第二条中的感叹号是!(\xFF01)而非!(\x21)转载 2011-08-30 11:14:36 · 1058 阅读 · 0 评论 -
51串口发送数据的格式
串行口控制寄存器SCONSCON的字节地址是98H,其格式如下:SM0、SM1:串行口工作方式控制位:SM0、SM1 工作方式 功能 波特率 00 方式0 同步移位寄存器 fosc/12 01转载 2011-08-24 17:45:03 · 3790 阅读 · 0 评论 -
TCP/IP协议栈与数据包封装
TCP/IP网络协议栈分为应用层(Application)、传输层(Transport)、网络层(Network)和链路层(Link)四层。如下图所示(该图出自[TCPIP])。图 36.1. TCP/IP协议栈两台计算机通过TCP/IP协议通讯的转载 2011-08-22 10:31:42 · 694 阅读 · 0 评论 -
tcp/ip工作原理
TCP/IP 的工作原理 下面以采用TCP/IP协议传送文件为例,说明TCP/IP的工作原理,其中应用层传输文件采用文件传输协议(FTP)。 TCP/IP协议的工作流程如下: ●在源主机上,应用层将一串应用数据流传送给传输层。 ●传输层将应转载 2011-08-22 09:46:59 · 1079 阅读 · 0 评论 -
单片机 GSM 模块应用
如果你只要发送英文而已,那你很幸运,因为仅仅为了发送个字符而已是很简单的。TEXT模式满足你的要求,但是不爽的是,我的上司要求我要中文字符一起混发,还好有unicode ,编码 兼容了ASCII 只是前面加了2个0;哈哈 其他的就是 常用的字符了,相信大家都知道GB2312转载 2011-08-22 09:03:09 · 1755 阅读 · 0 评论 -
uCOS任务堆栈的深入分析
堆栈作用的就是用来保存局部变量,从本质上讲也就是将CPU寄存器的值保存到RAM中。在uCOS中,每一个任务都有一个独立的任务堆栈。为了深入理解任务堆栈的作用,不妨分析任务从“出生”到“消亡”的整个过程,具体就是分析任务的建立,运行,挂起几种状态中任务堆栈的变化情况。转载 2011-08-19 17:14:47 · 387 阅读 · 0 评论 -
ARM中的RO、RW和ZI DATA说明 (转载)
一直以来对于ARM体系中所描述的RO,RW和ZI数据存在似是而非的理解,这段时间对其仔细了解了一番,发现了一些规律,理解了一些以前书本上有的但是不理解的东西,我想应该有不少人也有和我同样的困惑,因此将我的一些关于RO,RW和ZI的理解写出来,希望能对大家有所帮助。转载 2011-08-18 16:15:18 · 518 阅读 · 0 评论 -
(*((volatile unsigned long *) 0xE0028000)) 作用小解
#define IO0PIN (*((volatile unsigned long *) 0xE0028000)) /* no in lpc210x*/以此句为例,简述如下:与51单片机的头文件类似,在ARM处理器中,也必须有自己的寄存器头文件转载 2011-08-18 15:57:17 · 1336 阅读 · 1 评论 -
宏定义作用小小汇总
1,防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H头文件内容#endif2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。typedef unsigned char boo转载 2011-08-18 15:52:05 · 774 阅读 · 0 评论 -
PDU短信发送与接收格式分析
一 PDU发送和接收格式分析PDU是大多数手机短信通讯的核心,仅有少数手机只支持Text模式。PDU模式比起Text模式可以提供能为强大的功能,但其编码较Text模式困难。无论哪种模式,我们都可以通过AT指令控制终端实现短信的发送、接收、删除等管理。下面主要介绍PDU的构成及转载 2011-08-30 11:17:35 · 1659 阅读 · 0 评论