自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (10)
  • 收藏
  • 关注

转载 fxs和fxo的工作原理小结

1、 处于挂机状态的话机,拍叉簧与电路(本地环路)处于开路状态2、 话机摘机的时候,拍叉簧与电路处于闭合的状态,因此电路上有电流流过,fxs口电路检测到电路之后,就知道话机已经摘机(将话机的状态信息置为摘机状态)3、 Fxs口电路检测到电流之后,就给电路发送某种频率的连续信号(模拟信令的一种用来提示用户可以进行拨号)作为对这个状态的响应(对应的话机的听筒上能听到连续 “嘟….”的拨号音)用户拨号,话

2017-02-24 17:03:59 1850

转载 c语言中的的内联(inline)函数

c语言中的的内联(inline)函数发表于 2011 年 01 月 26 日 由 adminc/c++中的inline,使用在函数声明处,表示程序员请求编译器在此函数的被调用处将此函数实现插入,而不是像普通函数那样生成调用代码(申请是否有效取决于编译器)。一般地说,这样作的优点是省掉了调用函数的开销;缺点则是可能会增加代所生成目标代码的尺寸(二班的除外,二班情况下,inline函数甚至会返过来降

2017-01-17 10:08:19 740

转载 sip消息的常见流程

1.注册流程:2.注销流程:3. 基本呼叫建立过程:4. 会话更改流程:5. 正常呼叫释放过程:6. 被叫忙呼叫释放:7.被叫无应答流程一:8.被叫无应答流程二:9.遇忙呼叫前转:10.无应答呼叫前转流程:11.呼叫保持:12.呼叫等等:   1.注册流程:      2.注销流程:        3. 基本呼叫建立过程:

2017-01-13 20:32:29 1018

转载 sip扩展综述

SIP扩展综述   SIP扩展可分成几个类型:SIP能力的某些欠缺;业务能力增强,如IM、REFER;安全性、Qos能力增强;SIP适用于传统电信网络应用模型的能力,包括IMS专用扩展;事件通知 - RFC3265   增加了消息SUBSCRIBE、NOTIFY,SIP头Allow-Events、Subscription State,响应202Accept、489等;该机制独立于dialog;

2017-01-09 11:24:29 1225

转载 SIP路由字段和机理

原文地址:http://blog.youkuaiyun.com/dingpeng1978/article/details/2652380From: 如果一个SIP消息中没有Contact或者Record-Route头域,那么callee就会根据From头域产生后续的Request。比如:如果Alice打一个电话给Bob,From头域的内容是 From:Alice。那么Bob打给Alice时就会使用

2015-08-17 10:35:23 1008

原创 不调用C/C++库函数实现strcpy函数

前几天看关于C语言的书看到了 特别整理一下 strcpy 函数的原型 char * strcpy (char *strDest, const char *strSrc);  strDest是目的字符串  strSrc是源字符串 实现的代码如下: char * strcpy (char *strDest, const char *strSrc){           as

2013-03-22 15:08:26 1399

原创 C语言常考基本概念

本文参考的攻破C语言笔试与机试难点 总结的相关知识点。 1. # include # include  2 switch (c) 中的C 其值可以是整型 字符型 枚举型数据。 后面的case 后面只能是整型或字符型的常量或常量表达式。   3 const 的用途 :(1) .阻止一个变量被改变 ,可以使用const 关键字  在定义const变量时 ,通

2013-03-18 13:20:50 1132

原创 关于const修饰变量

对于const 修饰变量 非常常见,但是非常容易弄混淆例如:const int *p;  int const *p;int *const p;const int *const p; 时间久了 就不知道是数据是常量 ,还是指针是常量 const  int *p; //p可变 p 指向的内容不可变int const *p; //p可变 p 指向的内容不可变i

2012-11-12 19:21:46 611

原创 关于do while 的一个比较经典的用法

今天听一个老师讲了一个关于do while 的经典用法,具体的代码如下int func(int n){    int i=0;    int ret=0;    int *p=(int *)malloc(sizeof(int)*n);        do    {        if(NULL==p) break;                if(n

2012-11-11 21:27:48 635

msp430F169DAC模块

很不容易找到的,感觉比较有用,希望能够帮助到大家。

2012-07-26

Proteus详细教程

很不容易找到得proteus详细教程,里面讲的很详细,希望很够帮助学习proteus的同学。

2012-07-13

给初学单片机的40个例子

给初学单片机的同学的四十个例子,希望能够帮助大家学好单片机。

2012-07-24

网页制作html标签

想学制作网页的人,这个资料非常有用,希望能够帮助大家。

2012-09-25

arm-linux-gcc 安装

arm-linux-gcc 安装的详细步骤,找了很久将安装的资料总结了一下。希望能够帮助到大家。

2012-12-02

计算机统考真题和解答

2009-2013年计算机历年统考真题和解答,希望能够帮助你在专业课上取得好的成绩。

2013-11-17

C++编程思想

C++编程思想,希望这本书能够帮助大家学习C++。

2012-12-23

jlink驱动软件

jlink的驱动 ,希望这个驱动能够帮助大家学习arm。

2013-03-12

SD卡相关资料

关于SD卡的相关资料,主要针对学单片机的或者arm同学们,欢迎下载。

2012-07-13

51单片机的原理图

51单片机的原理图 上面比较详细,希望能够帮助学单片机的同学。

2012-09-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除