- 博客(47)
- 资源 (10)
- 收藏
- 关注
原创 5G NR的速率计算方法
根据3GPP公式对5G 速率的计算计算原理:正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消参数J载波聚合分量的载波数量指载波聚合的程度,为了满足单用户峰值速率和系统容量提升的要求,将多个载波聚合在一起,实现增加系统传输带宽的效果,今儿直接提升数据传输速率。当前国内运营商移动获批2.6GHz和4.9GHz两个频段100MHz的频谱带宽,电信联通合建后拥有3.5GHz的
2022-01-21 17:38:30 6387 1
转载 LTE的QOS
介绍LTE的QOS机制,理解网络实现QOS的原理和方法。对于有QOS需求的场景,可以通过该方案在共用PDN的情况下,满足不同业务对QOS的需求。
2022-01-21 17:26:45 1211
原创 2G/3G核心网演进与网络结构
3G国际标准化组织从1988年正式启动3G研究以来,欧洲、美国、亚洲分别进行了相同或不同制式的3G技术研究工作。欧洲以WCDMA为标准,美国以CDMA2000为标准,亚洲以TD-SCDMA标准。当前主要有两个不同的协议制定者:3GPP和3GPP2。3GPP主要针对WCDMA,3GPP2主要针对CDMA2000。TD-SCDMA融于WCDMA,也就是从核心网来看,TD-SCDMA和WCDMA的核
2013-01-17 23:43:52 20273 1
原创 WCDMA系统结构及关键技术
WCDMA系统结构:CN指核心网,UTRAN接入网,UE用户设备。UTRAN中,Node B指基站,RNC指基站控制器(或者无线网络控制器)。基站和手机的接口叫Uu接口,又称空口。基站和RNC之间的接口叫lub接口,CS和RNC之间的接口叫lu-CS。PS和RNC之间的接口叫lu-PS接口。CS用来处理语音业务,PS用来处理数据业务。RNC和RNC之间的接口称为lur接口,该接口主要是
2013-01-13 22:18:50 15833 3
原创 3G制式比较
一 3G的核心技术-CDMAWCDMA,CDMA2000 EVDO,TD-SCDMA都采用了CDMA技术(码分复用)的技术。WCDMA是商用最早、最成熟、终端最多和技术最完善的一种制式。FDMA使用频率来区分不同的用户;TDMA在一个载频上使用时间来区分不同的用户;CDMA网络理论上的容量是无线的,因为不同的用户使用不同的码子,但是在无线通信的实际应用中并不是这样的。码字的相关性
2013-01-13 17:19:33 4712
原创 移动通信发展概述
一 移动通信发展史 第一代,80年代,主要采用模拟技术。包括:AMPS,TACS,NMT等。这一阶段主要的技术革新是贝尔实验室提出的频率复用概念,其中AMPS就是贝尔提出来的,在北 美广泛使用。TACS是后来提出的改进技术,我们常见的大哥大采用的就是这一技术。NMT是北欧广泛使用的一种技术。第一代通讯技术的主要特点是:频率复用率低,保密性差,终端体积大,入网费用昂贵。因此这一阶段 移
2013-01-13 15:58:20 4251
原创 Android/LINUX C语言中的信号SIGNAL处理方式
代码:#include void work_function(){ printf("timout signal received\n");}void main(){ int i = 0; struct sigaction timeoutsigact; timeoutsigact.sa_handler = work_function;
2012-04-26 23:14:51 4348
原创 ADB 常用命令
input工具提供一种在终端输入命令来控制系统的方式。我们可以通过往串口(终端)输入:#input keyevent 4 //4 表示KEYCODE_BACK触发返回建按下的事件,相当于在键盘或者触屏上按下返回键。这里只列出我们常用的几种事件:82 --> "
2011-10-12 22:18:40 2649
转载 彩信的通知短信PDU数据分析
目录一、数据采集... 11、采集数据方法... 12、样品数据... 13、关键解码函数... 3二、MMS Notification 的 Short Message 结构说明... 41、MMS Notification 的 Short Message
2011-09-06 21:50:03 7699
原创 CDMA短信接收PDU串分析
接收AAT+CCMGR=00000021002020702C54EA488649C0601FC08120003101BB00103100C10030611080418225700表示点对点短信。第一个字段: 00 02 10 020×00, 表示uTelese
2011-09-06 21:06:26 6589 3
原创 字符设备驱动程序
*设备号*创建设备文件*设备注册*重要数据结构*设备操作主次设备号字符设备通过字符设备文件来存取。字符设备文件由使用ls –l的输出的第一列的“C”标识。如果使用ls –l命令,会看到在设备文件项中有2个数(由一个逗号分隔)这些数字就是设备文件的主次设备编
2011-09-03 20:25:13 2546
转载 android 中使用socket使native和framework通信
一般的native和framework的通信是通过jni,但是这一般只是framework调用native,native如果有消息要怎样通知上层呢?android中GSP模块提供一种解决思路,但是实现有些复杂,这里介绍一种使用socket通信的方法可以使native和framew
2011-09-03 18:10:03 2451
原创 Android源码分析--CDMA短信状态报告
RIL.java--的类RILReceiver中函数run检测socket事件,读取到信息后就调用函数:RIL.java—processResponse,该函数如果发现该信息是主动上报,则调用:RIL.java --函数processUnsolicited接收到RIL层的
2011-09-03 18:06:55 3689
原创 Android源码分析--CDMA/GSM分支切换
1 默认的电话类型为GSM,这取决于 RILConstants中变量 int PREFERRED_NETWORK_MODE = NETWORK_MODE_WCDMA_PREF;2 文件:GsmServiceStateTracker.java函
2011-09-03 18:03:19 3719
原创 Android源码分析--彩信
建立新的彩信,点击发送后,会断开默认的数据业务,然后连接MMS网络。首先调用:ConnectivityService.java—startUsingNetworkFeature,这个函数中会判断当前连接的网络是否为MMS网络,若不是就会调用函数:MobileDataS
2011-09-03 17:58:25 3243
原创 UBUNTU上Android开发环境搭建
1 安装Ubuntu系统。2 安装SSH 设置IP 网关 ifconfig eth0(网卡名称) 10.0.0.5(ip地址) netmask 255.255.255.0(掩码) route add default gw 10.0.0.1(网关) 安
2011-09-01 22:14:52 2405
原创 Linux 驱动程序介绍
知识结构:1. Linux驱动程序设计规范 50%2. 内核相关知识 25%3. 硬件相关知识 25%学习方法:理论->实验-(疑问)->理论->实验早期驱动程序-模式一 缺点:没有实现驱动的复用,没有操作系
2011-08-27 17:56:39 2385
原创 Android源码分析--STK
文件:StkAppService.java函数:onCreate()STK的APP程序启动后执行的第一个函数,会调用方法:com.android.internal.telephony.gsm.stk.StkService.getInstance();来获取StkS
2011-08-24 21:35:14 6509
原创 LINUX上SAMBA服务器搭建
一. Ubuntu samba的安装 sudo apt-get insall samba sudo apt-get install smbfs二. 创建共享目录 mkdir /home/zhangyile sodu chmod 777 /h
2011-08-13 18:01:49 2442
转载 Android init.rc解析
Android init.rc (Android init language)Android初始化语言由四大类声明组成:行为类(Actions),命令类(Commands),服务类(Services),选项类(Options). * 初始化语言以行为单位,由以空格间隔的
2011-08-13 17:29:48 2205
转载 ANDROID属性系统
每一个属性都是一个名值对,名和值都是文本。Android系统中,属性被大量使用,用来记录系统设置或者在进程间交换信息。属性在整个系统中是可见的,每一个进程都可以get/set属性。系统初始化时,在init这个daemon中,Android会分配一些内存来存储这些属性,Init
2011-08-13 17:24:08 2441
转载 LINUX文件压缩和解压
对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rap。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar
2011-08-13 17:13:24 2268
原创 Linux内核配置与编译
Linux内核具有可定制的有点,具有步骤如下:1 清除临时文件、中间文件和配置文件。*make cleanremove most generated files but keep the config*make mrproperremove all gener
2011-08-11 22:19:47 499
原创 Linux内核简介
1 Linux体系结构由上图得知,Linux由用户空间和内核空间两部分组成。为什么Linux系统会被划分称为用户空间与内核空间?现代CPU通常实现两不同的工作模式,以ARM为例,实现了7中工作模式:用户模式(usr),快速中断(fiq),外部中断(irq)
2011-08-11 21:54:05 620
原创 LINUX 多线程编程
线程(thread)技术早在60年代中就被提出,但真正应用多线程到操作系统中去,是80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括W
2011-07-31 19:09:13 446
原创 Makefile工程管理
Make在执行的时候,需要一个命名为Makefile的文件。Makefile文件描述了整个工程第编译,连接等规则。其中,工程中的哪些源文件需要编译以及如何编译;需要创建哪些库文件以及如何创建这些库文件、如何最后产生我们想要的可执行文件。例如: 这个Makefile编译完成
2011-07-31 12:55:10 792
原创 库函数-文件访问
C库函数的文件操作是独立于操作系统平台的,不管时在DOS,WINDOWS,Linux还是在VXWORKS中都是这些函数。1 库函数-创建和打开FILE *fopen(const char *filename,const char *mode)*filename: 打开
2011-07-31 12:51:22 830
原创 系统调用-文件访问
Linux中文件变成可以使用两种方法:* Linux系统调用* C语言库函数前者依赖于Linux系统,后者与操作系统是独立的,在任何操作系统下,使用C语言库函数操作文件的方法都是相同的。1 系统调用-创建int creat(const char *fi
2011-07-31 11:42:40 516
原创 一条USB分析仪LOG(ClassRequest:21 22 00 00 01 00 00 00)
根据Universal Serial Bus Class Definitions for Communication Devices Version 1.1:58页的内容:其中:bmRequestType = 21 bRequest=22 wValue=000
2011-07-28 22:18:13 1206
原创 资料
怎么在Android.mk 里拷贝文件:http://topic.csdn.net/u/20100925/16/160be66c-4f23-4feb-bd56-679d29b1df65.htmlAndroidRIL调试分析:http://blog.csdn.net/ccwwff/
2011-07-19 23:09:41 310
转载 彩信相关资料
http://bbs.hiapk.com/thread-520974-1-1.html 教你设置Android手机使用电信天翼上网,包括彩信http://bbs.gfan.com/android-1410735-1-1.html D2G 电信卡发彩信
2011-07-18 21:22:20 586
转载 android编译系统makefile(Android.mk)写法
android编译系统的makefile文件Android.mk写法如下 (1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下 Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(cal
2011-07-14 21:43:00 495
转载 Android开发C程序入门
这是关于Android下C开发的资料,基于Linux系统。 1.软件准备(可参见【搭建Android系统入门】)(1)操作系统ubuntu安装 在windows系统中使用wubi安装ubuntu-deskt-i386系统(版本8.04及以上)。(2)系统软件下载 打开ubuntu
2011-07-13 23:27:36 1390
转载 Vi编辑器的基本使用方法!
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本
2011-07-13 22:35:41 349
转载 C语言字符串处理的库函数
使用C语言字符串处理的库函数,务必包含头文件string.h,即#include 1、 比较字符串大小函数 1) 忽略大小写---strcasecmp函数原型: int strcasecmp (const char *s1, const char
2011-07-09 19:31:07 503
转载 Linux下的多线程编程
本文出自:http://www.china-pub.com 作者: 姚继锋 (2001-08-11 09:05:00)1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线
2011-07-09 18:04:00 306
WK2XXX驱动源代码,借助WK2XXX芯片实现串口扩展功能。
2022-01-21
基于TMS320C6000系列芯片的多DSP程序动态加载方案
2009-10-11
C6000外部FLASH在线编程引导技术
2009-10-11
开发DSP硬件驱动程序的一种方法
2009-10-11
基于DSP/BIOS的设备驱动程序开发
2009-10-11
基于DSP/BIOS的设备驱动程序开发
2009-10-11
基于DSP/BIoS IOM 模型的设备驱动程序开发
2009-10-11
基于TMS320C6713DSK McBSP输入输出通信的软件设计
2009-10-11
国外经典教材《DSP Applications using C and The TMS320C6x DSK》含CD源代码
2009-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人