<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Ｔhe Ｗing of Ａngles的专栏]]></title><description><![CDATA[奋斗中的小屁孩~~]]></description><link>https://blog.csdn.net/enjoymylinux</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; enjoymylinux]]></copyright><item><title><![CDATA[OpenAirInterface OAI 入门教程 1]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/77905720</link><guid>https://blog.csdn.net/enjoymylinux/article/details/77905720</guid><author>enjoymylinux</author><pubDate>Sat, 09 Sep 2017 09:18:13 +0800</pubDate><description><![CDATA[OpenAirInterface OAI 入门教程 1




        最近有不少同学发邮件问我关于OAI的问题，为了方便大家交流，我建立了一个OAI的学生讨论QQ群，群号 512786903。有兴趣的同学欢迎加入交流。

 




　　OpenAirInterface（OAI），又称OpenAirInterface5g，是欧洲EURECOM组织发起并维护的一个开]]></description><category></category></item><item><title><![CDATA[C/C++ 编程实现 LTE Turbo编码]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/77905692</link><guid>https://blog.csdn.net/enjoymylinux/article/details/77905692</guid><author>enjoymylinux</author><pubDate>Sat, 09 Sep 2017 09:13:23 +0800</pubDate><description><![CDATA[在LTE协议TS 136 212中详细介绍了LTE里面Turbo编码的算法。但协议看起来实在是太晦涩难懂，本文档通俗地介绍LTE中Turbo编码的原理，并用C语言编程实现了一个LTE Turbo编码器。

1. Turbo编码器
　　LTE系统采用的1/3码率的Turbo编码器，即1个输入比特会对应3个输出比特，即Xk，Zk，Z’k。其中，Xk叫做系统比特，Xk与输入的比特相等。Zk和Z’k]]></description><category></category></item><item><title><![CDATA[多址接入技术 FDMA TDMA CDMA NOMA]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/77905682</link><guid>https://blog.csdn.net/enjoymylinux/article/details/77905682</guid><author>enjoymylinux</author><pubDate>Sat, 09 Sep 2017 09:11:55 +0800</pubDate><description><![CDATA[每一代通信系统有自己独特的多址接入技术。多址接入技术的目的是让多个用户能同时接入基站，享受基站提供的通信服务，保证各个用户之间的信号不会互相干扰。 
　　第一代移动通信系统（1G）主要采用频分多址接入方式（FDMA），第二代移动通信系统（2G）主要采用时分多址接入方式（TDMA），第三代移动通信系统（3G）主要采用码分多址接入方式（CDMA），第四代通信系统（4G）主要采用正交频分复用多址接入方]]></description><category></category></item><item><title><![CDATA[LTE 时偏纠正 下行同步]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/77905668</link><guid>https://blog.csdn.net/enjoymylinux/article/details/77905668</guid><author>enjoymylinux</author><pubDate>Sat, 09 Sep 2017 09:10:01 +0800</pubDate><description><![CDATA[LTE 时偏纠正 下行同步
　　手机（UE）在刚开机时需要先与基站（eNB）建立下行同步。建立下行同步之后，UE通过接收eNB发送的各种广播信息等获取eNB的各种配置参数。如果UE有数据需要发送给eNB，则UE发起随机接入（RACH）过程与eNB建立上行同步。下面介绍LTE里面下行同步的主要步骤。

1. 扫频
　　UE开机后首先需要扫频，确定eNB的频段。 
　　 
　　一般来说，U]]></description><category></category></item><item><title><![CDATA[3GPP 资源 使用、查找 教程]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/77905637</link><guid>https://blog.csdn.net/enjoymylinux/article/details/77905637</guid><author>enjoymylinux</author><pubDate>Sat, 09 Sep 2017 09:04:36 +0800</pubDate><description><![CDATA[目录(?)[-]

一 3GPP简介

1 概念2 组织架构3 协议版本管理
二 3GPP FTP三 协议下载

1 简介2 常用的方法
四 总结五 参考文献




3GPP资源使用、查找教程
2017年6月20日星期二
　　之前一直在实验室所开发相关的工作，对协议这一块的内容不是很了解。当我试着在3GPP上下载协议时，发现3GPP上内容太多了，半天都没有找到自己想]]></description><category></category></item><item><title><![CDATA[低功耗蓝牙4.0BLE编程-nrf51822开发(3)]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/51043417</link><guid>https://blog.csdn.net/enjoymylinux/article/details/51043417</guid><author>enjoymylinux</author><pubDate>Sat, 02 Apr 2016 12:16:04 +0800</pubDate><description><![CDATA[版权声明：转载请注明来自博客:)http://blog.csdn.net/xgbing



蓝牙协议栈


nrf51822开发中，蓝牙协议栈和应用开发是分开的。

(1)兼容蓝牙4.0低功耗协议栈基带层，L2CAP\AAT\SM\GAP\GATT协议，设备和广播，GATT客户端和服务器，SMP支持（包含MITM和OOB配对）；

(2)应用部分和协议栈部分内存空间隔离；]]></description><category></category></item><item><title><![CDATA[低功耗蓝牙4.0BLE编程-nrf51822开发(2)]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/51043374</link><guid>https://blog.csdn.net/enjoymylinux/article/details/51043374</guid><author>enjoymylinux</author><pubDate>Sat, 02 Apr 2016 12:06:21 +0800</pubDate><description><![CDATA[版权声明：转载请注明来自博客:)http://blog.csdn.net/xgbing



    首先看的示例是心率计一个示例程序： \ARM\Device\Nordic\nrf51822\Board\pca10001\s110\ble_app_hrs\arm。

    打开工程前需要下载蓝牙协议栈S110 nRF51822 SoftDevice（s110_nrf51822_6.]]></description><category></category></item><item><title><![CDATA[比较无线技术：Zigbee/蓝牙/WI-FI]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/51043351</link><guid>https://blog.csdn.net/enjoymylinux/article/details/51043351</guid><author>enjoymylinux</author><pubDate>Sat, 02 Apr 2016 12:02:24 +0800</pubDate><description><![CDATA[1、WIFI，WIFI是目前应用最广泛的无线通信技术，传输距离在100-300M，速率可达300Mbps，功耗10-50mA。



　　2、Zigbee，传输距离50-300M，速率250kbps，功耗5mA，最大特点是可自组网，网络节点数最大可达65000个。

　　3、蓝牙，传输距离2-30M，速率1Mbps，功耗介于zigbee和WIFI之间。

　　这3种无线技术，从传输]]></description><category></category></item><item><title><![CDATA[TimeQuest定时分析的基本概念]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/8878183</link><guid>https://blog.csdn.net/enjoymylinux/article/details/8878183</guid><author>enjoymylinux</author><pubDate>Thu, 02 May 2013 23:09:19 +0800</pubDate><description><![CDATA[TimeQuest定时分析的基本概念

全面的静态定时分析包括寄存器到寄存器、I/O、异步复位路径的分析，TimeQuest定时分析工具使用数据要求时间（data required
 time）、数据到达时间（data arrival time）、时钟到达时间（clock arrival time）来验证电路性能和检测可能的违例。TimeQuest分析工具确定满足设计正常工作所必须的定时关系]]></description><category></category></item><item><title><![CDATA[Modelsim+Debussy联合使用]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/8855825</link><guid>https://blog.csdn.net/enjoymylinux/article/details/8855825</guid><author>enjoymylinux</author><pubDate>Fri, 26 Apr 2013 18:40:37 +0800</pubDate><description><![CDATA[在EETOP网友聚会上，看到一位前辈使用Debussy，当时还不知道是什么软件，就把名字给记录下来了。回来后网上搜了搜，才知道这是一个HDL查看软件。调查发现，网友反映的很对，我也是遇到过这种情况，就是每次修改代码之后或者想要添加一些输出信号的时候都要重新编译和仿真一下，而且如果工程很大的话，仿真时间会很长。然而Debussy这款软件把这个问题解决了，网上对于Modelsim+Debussy联合仿]]></description><category></category></item><item><title><![CDATA[OK6410调试记录——移植Uboot支持网络]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/7658078</link><guid>https://blog.csdn.net/enjoymylinux/article/details/7658078</guid><author>enjoymylinux</author><pubDate>Wed, 13 Jun 2012 09:56:22 +0800</pubDate><description><![CDATA[自己买板子的时候没有买J-Link仿真器，而飞凌自带的Uboot不支持网络，一直ping不通，提示：CS8900 Ethernet chip not found?
        参考了网上的一些说法，自己最也弄成功了，以下是移植过程。
1.     使用我所给的资料。并且要将OK6410光盘里提供的uboot（uboot1.1.6_FORLINX_6410.tar）解压到你的目录下
2.]]></description><category></category></item><item><title><![CDATA[OK6410调试记录——写在前面]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/7657709</link><guid>https://blog.csdn.net/enjoymylinux/article/details/7657709</guid><author>enjoymylinux</author><pubDate>Tue, 12 Jun 2012 22:56:26 +0800</pubDate><description><![CDATA[前段时间买了个飞凌的ARM11开发板，没有买JTAG仿真器，所以走的路很坎坷。打算使用的博客的方式将自己的调试过程记录下来。OK6410开发板是我搞硬件以来第一个买的开发板，呵呵~~，600大洋
            在接下来的博文中，将会对自己的调试过程进行一一记录
 
            移植Uboot支持网络：http://blog.csdn.net/enjoymylinux/a]]></description><category></category></item><item><title><![CDATA[TS201学习之外部中断IRQ]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/7657663</link><guid>https://blog.csdn.net/enjoymylinux/article/details/7657663</guid><author>enjoymylinux</author><pubDate>Tue, 12 Jun 2012 22:39:59 +0800</pubDate><description><![CDATA[本篇介绍外部中断的使用，在板子上，每块DSP都将一个外部中断分配给了一个按键，配合本篇说明和上一篇关于FLAG的编程说明，就可以完成按键控制LED功能。
        编程手册中有关中断寄存器的说明：
            
 中断寄存器
中断控制寄存器：INTCTL
   
中断屏蔽寄存器：IMASK
优先级寄存器： PMASK
中断锁存寄存器：ILAT (只读)]]></description><category></category></item><item><title><![CDATA[TS201学习之FLAG]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/7657598</link><guid>https://blog.csdn.net/enjoymylinux/article/details/7657598</guid><author>enjoymylinux</author><pubDate>Tue, 12 Jun 2012 22:23:24 +0800</pubDate><description><![CDATA[本篇介绍TS201的IO——FLAG的使用。在板子上，两块DSP分别将FLAG0连接了一个LED，在TS201上面没有像串口这样的调试端口，因此在以后的测试过程中，这个LED就充当了完成指示器了，呵呵~~
        FLAG端口就是TS201的通用IO，每个DSP上有4个这样的FLAG，从FLAG0~FLAG3，使用方法都是一样的。
        参考TS201硬件手册，对于FLAG的]]></description><category></category></item><item><title><![CDATA[如何在VisualDSP++中新建基于TS201的双DSP工程]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/7657475</link><guid>https://blog.csdn.net/enjoymylinux/article/details/7657475</guid><author>enjoymylinux</author><pubDate>Tue, 12 Jun 2012 21:58:52 +0800</pubDate><description><![CDATA[毕业设计中设计了块TS201+FPGA的板子，各个模块我都做了测试，工作正常。现在答辩也结束了，离毕业还有20多天的时间。借此机会将自己以前的一些记录汇总成博客，有可能在以后的学习和工作中这些用不上了，就相当于为后来人铺路吧，减少学习中的麻烦。后续的几个博客中会将各个模块的测试一一做介绍。
          首先是建立一个双TS201的工程。。。。。。。。。。。。。。。。。。。
注意：所建工]]></description><category></category></item><item><title><![CDATA[Visual C++ 2010新特性：MFC的三大巨变]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/7187297</link><guid>https://blog.csdn.net/enjoymylinux/article/details/7187297</guid><author>enjoymylinux</author><pubDate>Mon, 09 Jan 2012 14:34:13 +0800</pubDate><description><![CDATA[在Visual C++ 2010中，无论从用户体验，还是从性能方面，IDE都有着巨大的改进，这些改进大大地提高了程序员的开发效率。除此之外，增强的MFC，为程序员能够开发出绚丽多彩、安全稳定的应用程序奠定了坚实的基础。本文从Visual
 C++ 2010便于生成Windows 7应用程序、重新启动管理器、任务对话框三个方面介绍Visual C++ 2010下MFC的新功能。! j8 {5 O3]]></description><category></category></item><item><title><![CDATA[Visual Studio 2010 MSDN Help Library文档位置、错误、重新安装及安装注意事项]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/7184285</link><guid>https://blog.csdn.net/enjoymylinux/article/details/7184285</guid><author>enjoymylinux</author><pubDate>Sat, 07 Jan 2012 22:27:17 +0800</pubDate><description><![CDATA[一、安装光盘自带MSDN Library文档
    在Visual Studio 2010安装光盘中其实已配上MSDN Help Library文档，只需使用启动VS2010“帮助”中的“管理帮助设置”程序，选择“从磁盘安装内容”，找到安装光盘的ProductDocumentation文件夹下的HelpContentSetup.msha文件，安装即可。
二、自定义MSDN Help Libr]]></description><category></category></item><item><title><![CDATA[DM6437板子小结]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/6451290</link><guid>https://blog.csdn.net/enjoymylinux/article/details/6451290</guid><author>enjoymylinux</author><pubDate>Sat, 28 May 2011 01:29:00 +0800</pubDate><description><![CDATA[<br />     今天非常的高兴，寒假画的DM6437的6层板今天终于有了想要的结果了，整个板子基本上全部调通了，程序可以正常的运行，600MHz没有问题。回想起一路上的各种坎坷，感觉还是非常的值得的，风雨后才见彩虹嘛。<br />     刚拿到板子时，看到这么复杂的芯片和小封装器件，心里确实有些打怵，自己到底能不能把这个平台建立起来？？？<br />     一切都是从零开始的，首先是焊接电源模块，测量电压、纹波等参数，直到电压符合要求（可是后来的一个问题竟然还是电源电压引起的！！！！），3.3V的]]></description><category></category></item><item><title><![CDATA[如何在AltiumDesigner中实现两片DDR等长走线]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/6209303</link><guid>https://blog.csdn.net/enjoymylinux/article/details/6209303</guid><author>enjoymylinux</author><pubDate>Sat, 26 Feb 2011 11:25:00 +0800</pubDate><description><![CDATA[             如图所示，以ARM，DSP等SOC为核心的电子系统中，经常存在两片或者以上的DDR/DDRII SDRAM。考虑到DDR/DDRII SDRAM的运行频率一般都比较高，在做PCB layout的时候需要等长布线来保证DDR/DDRII SDRAM的读写时序。对于包含两片及以上DDR/DDRII SDRAM的系统，这里要求的等长布线有两层含义。拿ADDRESS信号来讲，第一层含义要求从SOC的某一个ADDRESS的pad到每一块儿DDR/DDRII SDRAM对应的pad之间的长度要]]></description><category></category></item><item><title><![CDATA[对于寒假画6层PCB的总结]]></title><link>https://blog.csdn.net/enjoymylinux/article/details/6209189</link><guid>https://blog.csdn.net/enjoymylinux/article/details/6209189</guid><author>enjoymylinux</author><pubDate>Sat, 26 Feb 2011 10:24:00 +0800</pubDate><description><![CDATA[整个寒假主要完成了一个任务，就是那个6层的DSP的PCB，回想起来这段时间所做的一切感受颇深：从开始的一头雾水到后来慢慢的熟悉多层板、BGA扇出、内电层分割、走等长线、电源网络的分配等等很多。。。。。。现在总结一下画多层板、有BGA封装及DDR时应该注意的一些问题。1、     板层的分布：多层板，顾名思义有很多层，多于两层（双面板），在双面板中只有两层，top layer和buttom layer，而在多层板中将会出现内部走线层和内电层，注意这两种层是不一样的，内部走线层是可以走线的，而内电层一般来说是专]]></description><category></category></item></channel></rss>