自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

young honker

LTE DSP Linux

  • 博客(259)
  • 资源 (12)
  • 收藏
  • 关注

转载 TTI Codeword, Layer, And Precoding In LTE

Terms codeword, layer, and precoding have been taken to refer specifically to LTE signals and processing. The figure shows the processing steps to which they relate. The terms used in the following wa

2016-05-27 11:05:01 1543

转载 LTE 多天线

个人也是学习中,算不上高手,说下我的理解:1、最早的多天线技术出现在接收端多天线接收,由于在接收端有多天线,可以形成多条接收通道,从而可以对抗无线信道的深度衰落,显然嘛:多条接收通道同时处于深度衰落的可能性肯定是小于单条接收通道处于深度衰落的可能性,这样就能改善传输质量,提高无线传输的可靠性。这种技术又叫“收分集”技术,可以应用在基站或手机侧,而且显然由于不涉及到互操作,所以也不用标准化。从而

2016-05-26 13:54:46 5589

转载 贝叶斯定理

贝叶斯定理通常,事件A在事件B的条件下的概率,与事件B在事件A的条件下的概率是不一样的;然而,这两者是有确定的关系,贝叶斯法则就是这种关系的陈述。贝叶斯法则又被称为贝叶斯定理、贝叶斯规则,是指概率统计中的应用所观察到的现象对有关概率分布的主观判断(即先验概率)进行修正的标准方法。当分析样本大到接近总体数时,样本中事件发生的概率将接近于总体中事件发生的概率。作为一个规范的原理

2016-05-26 10:35:28 39941 2

转载 卷积码学习

8.5 卷积码     本节知识要点:    卷积码的提出          卷积码的编码工作原理          卷积码的译码方法    在一个二进制分组码(n,k)当中,包含k个信息位,码组长度为n,每个码组的(n-k)个校验位仅与本码组的k个信息位有关,而与其它码组无关。为了达到一定的纠错能力和编码效率(=k/n),分组码的码组长度n通常都比较大。编译码时必须把整个信息码组存储

2016-05-26 09:58:04 10801

原创 基于Linux Socket的聊天室 编写

题目:聊天室实现功能:1.用户注册   2.密码登录                   3.单对单聊天 实现方式:socket fork实现

2016-05-26 09:11:06 3544 1

原创 LTE 协议栈 学习

《》

2016-05-24 14:53:16 4025

转载 linux文件读写 文件锁、select、poll

转载自松阳 (blog.csdn.net/fansongy) 原创文章。一、文件锁    文件锁用于多个用户共同使用或操作同一个文件。有读锁的时候可以再加读锁,不能再加写锁。有写锁的时候,不能加任何锁,加读锁时,该描述符必须是读打开,加写锁时,该描述符必须是写打开,且只在进程间有用。       重写的上锁方法[cpp] view p

2016-05-24 14:51:47 919

原创 Linux IO chatter

#include #include #include #include   #include  #include  #include  #include  /*struct user{    char name[10];//    int num;//    int age;    char msg_send[80];char

2016-05-23 21:37:45 754

原创 基于Linux 文件IO的聊天室开发

#include#include#includeint main(){      char a[20]={0};    FILE *fp;    fp=fopen("a.txt","a");//rb,rb+且均为作出修改//wb,wb+都不行,不能输入且清除了文件信息,准备输出到文件//注意在程序中的"a"文件在此处必须用a.txt引用    fscanf(fp,"

2016-05-23 21:08:00 462

原创 走在工作路上

3.31号毕业离开学校,回家等待去公司报道,在家看书静不下心来,然后和同学一块去南京寻找房子住下,南京房租还是很高的,月租均价都达到1000大洋了吧,房价更不用说了,在南京工作生活真是不容易,既然选择这里,就得好好准备一下接下来的生活。第一阶段:公司培训,接受新知识,学习新技能,放空自己,转换自身角色第二阶段:自身技能提升,学会与他人沟通,培养自己公开场合演讲相关的语言和心理素质第三阶

2016-04-18 17:16:52 751 4

转载 STLINK和JLINK使用SWD四线调试下载STM32

STLINK和JLINK使用SWD四线调试下载STM32转载自:http://www.51hei.com/stm32/4148.html  For my breadboarded test rig, I used a four pin Harwin M20 connector. Even on a half size microm

2016-01-26 13:37:54 42663

转载 linux 内核 编译 makefile menuconfig过程讲解

这篇文章是我看到的关于make menuconfig描述最为详细的,我都看懂了你呢?原文地址:http://blog.csdn.net/skyflying2012/article/details/8660677当我们在执行make menuconfig这个命令时,系统到底帮我们做了哪些工作呢?这里面一共涉及到了一下几个文件我们来一一讲解Linux内核根目录下的scr

2016-01-19 05:53:00 2056

原创 modprobe FATAL: Module cmemk not found. 解决方案

modprobe XXX.ko 的默认加载地址为/lib/module/$(uname -r)发现把驱动.ko文件拷贝到相应文件夹下 发现命令仍不能执行执行depmod 命令之后 可以更新modules.dep文件最后再执行 modprobe 命令 发现正常可以加载了

2016-01-19 01:32:24 13138

原创 错误解决方案:FATAL: Error inserting cmemk (/lib/modules/2.6.37/kernel/drivers/dsp/cmemk.ko): Bad address

参考了文章:https://e2e.ti.com/support/embedded/linux/f/354/t/196258------------------------------------------------------------------------加载cmemk.ko dsplinkk.ko sdmak.ko 驱动打印 以下错误[  263.640869

2016-01-19 01:25:02 4206

转载 南京中型及以上IT企业名录

——由网上资料整理而成1.华为技术南京研究所地址:南京市白下路汇鸿大厦   网站:http://www.huawei.com2.趋势科技(中国)有限公司地址:南京市雨花台区软件大道48号苏豪国际广场B座3. 南京迅雷软件有限公司地址:南京高新区软件园动漫大厦C座8楼4.. 南京中兴软创科技股份有限公司地址:南京市江宁区正方中路888号

2016-01-09 15:01:33 26781

转载 罗升阳:那两年炼就的Android内功修养

经过两年的时间,终于完成对Android系统的研究了。Android是一个博大精深的系统,老罗不敢说自己精通了(事实上最讨厌的就是说自己精通神马神马的了,或者说企业说要招聘精通神马神马的人才),但是至少可以说打通了整个Android系统,从最上面的应用层,一直到最下面的Linux内核,炼就的是一种内功修养。这篇文章和大家一起分享这两年研究Android系统的历程,以此感谢大家一直以来的支持和鼓励。

2016-01-07 21:19:35 2447 1

原创 TLD for android 移植问题

TLD for android 移植问题1.opencv SDK库的匹配问题,TLD工程对应的opencv 库的版本是2.4.6,所以需要下载该版本的opencv库2.摄像头采集方向的问题:显示界面和实际摄像头偏差为90度。需要在在OpenCV for Android的开发中,在 Manifest文件中加入 :android:screenOrientation="lan

2016-01-07 19:54:40 785

转载 ubuntu 10.04 恢复 默认桌面布局

最近把ubuntu10.04桌面布局 弄乱了 一直没有整理 现在在网上找到两种恢复默认桌面布局的两种方法,以飨网友。(我使用的是第二种方法,第一种大家可以试试)方法1:打开终端,终端窗口打开之后,立即在提示符后面输入下列命令:gconftool --recursive-unset /apps/panel(注意:每个斜杠 “/” 后面没有空格)接下来输入下列命令:rm -rf

2015-12-30 10:23:25 2900

转载 [u-boot] Net: smc911x: Invalid chip endian 0xc691c691 解决方案

After quick investigation, your issue might be related to a wrong configuration of the GPMC registers for the SMSC9118 chip.The endianness test that fails in your case shows that the communication

2015-12-20 21:00:19 1679

转载 Linux 的多线程编程的高效开发经验

From:http://www.ibm.com/developerworks/cn/linux/l-cn-mthreadps/背景Linux 平台上的多线程程序开发相对应其他平台(比如 Windows)的多线程 API 有一些细微和隐晦的差别。不注意这些 Linux 上的一些开发陷阱,常常会导致程序问题不穷,死锁不断。本文中我们从 5 个方面总结出 Linux 多线程编程上的问题,

2015-12-16 20:28:24 943

转载 浅谈Linux内存管理机制

深入理解Linux内存管理机制:http://www.linuxeye.com/Linux/1931.html经常遇到一些刚接触Linux的新手会问内存占用怎么那么多?在Linux中经常发现空闲内存很少,似乎所有的内存都被系统占用了,表面感觉是内存不够用了,其实不然。这是Linux内存管理的一个优秀特性,在这方 面,区别于Windows的内存管理。主要特点是,无论物理内存有多大,Lin

2015-12-15 20:53:18 562

转载 QEMU 仿真嵌入式开发

Did you know that elinux.org has Mailing Lists? Please feel free to register today to discuss the wiki in general, request features, etc. etc.. Thanks!--Wmat (talk)Virtual Development Bo

2015-10-29 17:30:19 2833

转载 opentld 出错解决方案

1) 首先,不要系统默认安装,访问以下链接:https://help.ubuntu.com/community/OpenCV2)按照里面步骤安装即可。然后sudo vim /etc/bash.bashrc 最后面添加 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export

2015-10-29 15:12:43 1411

转载 C++中 模板Template的使用

1、在c++Template中很多地方都用到了typename与class这两个关键字,而且好像可以替换,是不是这两个关键字完全一样呢?答:class用于定义类,在模板引入c++后,最初定义模板的方法为:template,这里class关键字表明T是一个类型,后来为了避免class在这两个地方的使用可能给人带来混淆,所以引入了typename这个关键字,它的作用同class一样表明后面的符号为

2015-09-02 09:58:56 819

转载 作为一个面试官,我会这样问问题——面试攻略之见招拆招

核心内容提示:楼主以一个面试官的身份,解读面试人员会问什么问题,为什么要问这个问题,以及最重要的,如何应答。希望能给找工作的各位同学一点提示与帮助。PS. 文章写得稍微有点长,关键的地方我都已用颜色标记出来。希望这篇文章长则长了,不要臭啊。================================================首先还是自我介绍一下,楼主从毕业到现

2015-09-01 18:52:48 4836

转载 如果编程语言是种武器

对程序员来说,编程语言就是武器,但有的武器好用,有的武器不好用,有的武器甚至会杀了自己C语言是M1式加兰德步枪,很老但可靠。C++是双截棍,挥舞起来很强悍,很吸引人,但需要你多年的磨练来掌握,很多人希望改用别的武器。Perl语言是燃烧弹,曾经在战场上很有用,但现在很少人使用它Java是M240通用弹夹式自动机枪,有时它

2015-08-31 20:48:47 671

转载 49个权威的网上学习资源网站

文章来自 bestcollegereviews.org. 其实还有好多没有收录呢。。大家还知道哪些这个名单里没有的网站,可以回复呀~艺术与音乐Dave Conservatoire — 一个完全免费的音乐学习网站,口号是“让每一个人都可以接受世界级的音乐教育”,有视频,有练习。Drawspace — 如果你想学习绘画,或者提高自己的绘画技能,就来Drawspace

2015-08-31 20:45:12 2395

转载 十大编程算法助程序员走上高手之路

算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divide and conquer)策

2015-08-31 20:42:38 543

原创 C/C++参考书

K&R《the C programming language》Linden 《Expert C Programming》林锐的《高质量程序设计指南 C++/C语言》陈正冲《C语言深度剖析 解开程序员面试的秘密》C和指针 pointer on C

2015-08-31 20:39:53 751

转载 C与C++中结构体的区别

C中的结构体只涉及到数据结构,而不涉及到算法,也就是说在C中数据结构和算法是分离的,而到C++中一类或者一个结构体可以包含函数(这个函数在C++我们通常中称为成员函数),C++中的结构体和类体现了数据结构和算法的结合C中的结构体和C++中结构体的不同之处:在C中的结构体只能自定义数据类型,结构体中不允许有函数,而C++中的结构体可以加入成员函数。C++中的结构体和类的异同:一、相同

2015-08-25 09:49:59 668

转载 如何编写Linux下Nand Flash驱动

转载:http://www.crifan.com/files/doc/docbook/linux_nand_driver/release/html/linux_nand_driver.html#ref.4bit_bch_src【详解】如何编写Linux下Nand Flash驱动版本:v2.2.1Crifan Li摘要本

2015-07-22 10:29:49 1008

转载 Davinci内核镜像uImage的编译

Davinci内核镜像uImage的编译1. 将内核所在目录拷贝到/root/下,以免对其他配置造成破坏     cp /opt/mv_pro_4.0/montavista/pro/devkit/lsp/ti-davinci   /root/   -rf2. 进入拷贝后的目录:cd /root/ti-davinci   (/或者还有一级目录,该目录下应该有arch等)

2015-07-06 20:43:14 787

转载 修改u-boot与Linux调试串口以及文件系统显示终端串口

转载:http://bbs.ednchina.com/BLOG_ARTICLE_3003157.HTM1.背景        近期一个项目,使用TI Cortex-A8的芯片AM3517作为主控开发。前期使用北京瑞泰公司的ICETEK-AM3517-KB核心板搭建开发环境。在自己做底板布板的时候的时候涂个布线方便,改用UART1作为调试串口,而原来瑞泰给的开发包,已经TI的AM35

2015-07-06 20:38:02 5476

转载 Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。

在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。 分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。 解决:1)在windows下转换:         利用一些编辑器如UltraEdit或EditPlus等工

2015-07-06 11:26:45 845

转载 VC++6.0 Debug单步调试简单入门

转载地址:http://alorry.blog.163.com/blog/static/647257082011664510817/  本篇文章为大家简单介绍如何使用VC++6.0的Debug来设置断点,进行单步调试。熟练使用Debug单步调试后,你找出并改正bug的速度和效率将大大提高,所谓磨刀不误砍柴工呀!相信大家对谭浩强童鞋都不陌生,想当年,是他引领我

2015-07-05 10:38:34 36500 1

转载 程序员面试笔试宝典学习记录(二)(程序设计相关知识)

C++中,临时对象都是const类型的,由下面的程序测试可知。    另外const string &与string &两个参数类型可以进行函数重载,其实这就是类const与非const成员函数重载的机制,传入的是const引用(指针)于非const引用(指针)。 编译可通过,执行结果hello world1234

2015-07-03 20:33:50 771

转载 著名的互联网企业的面试笔试真题

摘选著名的互联网企业的面试笔试真题:1.extern的作用自己理解:应该需要区分extern在C语言中和C++语言中的作用,C语言中extern声明的函数和变量可以被该文件外部模块引用,C++语言中除了该作用还可以声明extern “C”声明一段代码编译连接的方法为C语言的方法。参考:其实extern的百度词条解释的很清楚,具体的也是跟我上面自己理解差别不是很大。(

2015-07-03 19:47:09 1008

原创 PI模糊算法PLCk控制燃烧器系统

模糊推理是采用模糊逻辑由给定的输入到输出的映射过程。模糊推理包括五个方面: 1)输入变量模糊化,即把确定的输入转化为由隶属度描述的模糊集。2)在模糊规则的前件中引用模糊算子(与、或、非)。3)根据模糊蕴含运算由前提推断结论。4)合成每一个规则的结论部分,得出总的结论。5)反模糊化,即把输出的模糊量转化为确定的输出。  输入变量模糊化,输入变量是输入变量论域内的某一个确定的树,输入变量经模糊化后,变

2015-06-17 21:57:41 1241

转载 H.264 RTP Streaming

根據RFC3984以RTP 封裝H.264 raw data來作video streaming.1.H.264 raw data以00 00 01 或 00 00 00 01作為開頭(Start Code),接著是8 bit NALU NALU的format +---------------+ |0|1|2|3|4|5|6|7| +-+-+

2015-06-16 22:02:01 1353

转载 环形缓冲区的实现原理与例程

在通信程序中,经常使用环形缓冲区作为数据结构来存放通信中发送和接收的数据。环形缓冲区是一个先进先出的循环缓冲区,可以向通信程序提供对缓冲区的互斥访问。1、环形缓冲区的实现原理环形缓冲区通常有一个读指针和一个写指针。读指针指向环形缓冲区中可读的数据,写指针指向环形缓冲区中可写的缓冲区。通过移动读指针和写指针就可以实现缓冲区的数据读取和写入。在通常情况下,环形缓冲区的读用户仅仅会影响读指针,而

2015-06-16 16:58:35 5618

JESD 204B ADI 资料

JESD 204B ADI 资料

2023-02-05

JESD204B-C 协议 资料 英文协议

JESD204B-C 协议 资料 英文协议

2023-02-05

OFDM MMSE 信道估计算法奇异值分解

OFDM MMSE 信道估计算法奇异值分解

2022-08-30

matlab code MIMO channel estimate with matlab

matlab code MIMO channel estimate with matlab

2022-08-25

基于XILINX FPGA的OFDM通信系统基带设计

基于XILINX FPGA的OFDM通信系统基带设计

2022-05-29

无限通信理论基础培训材料课件

无限通信理论基础培训材料课件

2022-05-29

USB-TTL CH340T win7 xp版本

USB-TTL CH340 win7 xp版本

2014-12-14

USB-TTL CH340 win7 xp版本

USB-TTL CH340 win7 xp版本 亲自测试好用

2014-12-14

PCB Design requirement foe DM3730.

PCB Design requirement for DM3730.

2014-07-23

DM3730 User Guide full

AM/DM37x Multimedia Device Silicon Revision 1.x Version R Technical Reference Manual

2014-07-23

图解安装Borland_C++4.5和TASM5.0调试uCOS-II

图解安装Borland_C++4.5和TASM5.0调试uCOS-II

2013-11-21

ucos移植到keil51

ucos移植到keil51 初学者可以借鉴一下的

2013-11-21

msp430资料

很全的430资料,给初学者提供参考。无论如何,下下看看吧

2012-07-25

《寒江独钓:Windows内核编程与信息安全》

《寒江独钓:Windows内核编程与信息安全》

2011-11-10

phpIDE开发环境

php开发工具 php不仅可以进行web开发 照样可以进行软件开发

2011-11-07

编程工具

非常还用的编写工具

2010-11-11

空空如也

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

TA关注的人

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