基于FPGA的多路高速串口设计与实现,非常实用的一个设计。
2024/12/10 15:06:35 14.54MB FPGA 串口
1
基础simulink的多路时分复用系统仿真,通信原理课程项目,内含simulink可执行文件,项目报告。
报告十分详细,可以按照报告看懂仿真。
2024/12/5 20:48:25 2.89MB TDM
1
书名:无线通信基础原书名:FundamentalsofWirelessCommunication原出版社:CambridgeUniversityPress分类:电子电气>>通信作者:DavidTse,PramodViswanath译者:李锵周进等译;
马晓莉审校出版日期:2007-06-30语种:简体中文开本:16开页数:440定价:59.00元人民币目录第1章绪论11.1本书目标11.2无线系统21.3本书结构4第2章无线信道72.1无线信道的物理建模72.1.1自由空间、固定发射天线与接收天线82.1.2自由空间、运动天线92.1.3反射墙、固定天线102.1.4反射墙、运动天线112.1.5地平面反射122.1.6由距离和阴影引起的功率衰减132.1.7运动天线、多个反射体142.2无线信道的输入/输出模型142.2.1无线信道的线性时变系统142.2.2基带等效模型162.2.3离散时间基带模型182.2.4加性白噪声212.3时间相干与频率相干222.3.1多普勒扩展与相干时间222.3.2时延扩展与相干带宽232.4统计信道模型252.4.1建模基本原理252.4.2瑞利衰落与莱斯衰落262.4.3抽头增益自相关函数272.5文献说明312.6习题31第3章点对点通信:检测、分集与信道不确定性363.1瑞利衰落信道中的检测363.1.1非相干检测363.1.2相干检测393.1.3从BPSK到QPSK:自由度研究413.1.4分集433.2时间分集443.2.1重复编码443.2.2超越重复编码473.3天线分集523.3.1接收分集533.3.2发射分集:空时码543.3.3MIMO:一个2×2实例563.4频率分集613.4.1基本概念613.4.2具有ISI均衡的单载波623.4.3直接序列扩频673.4.4正交频分多路复用703.5信道不确定性的影响753.5.1直接序列扩频的非相干检测763.5.2信道估计773.5.3其他分集方案793.6文献说明813.7习题81第4章蜂窝系统:多址接入与干扰管理884.1概述884.2窄带蜂窝系统904.2.1窄带分配:GSM系统914.2.2对网络和系统设计的影响924.2.3对频率复用的影响934.3宽带系统:CDMA944.3.1CDMA上行链路954.3.2CDMA下行链路1054.3.3系统问题1064.4宽带系统:OFDM1074.4.1分配设计原理1084.4.2跳频模式1094.4.3信号特征与接收机设计1104.4.4扇区化1114.5文献说明1124.6习题113第5章无线信道的容量1215.1AWGN信道容量1215.1.1重复编码1225.1.2填充球体1225.2AWGN信道的资源1255.2.1连续时间AWGN信道1255.2.2功率与带宽1265.3线性时不变高斯信道1305.3.1单输入多输出(SIMO)信道1305.3.2多输入单输出(MISO)信道1315.3.3频率选择性信道1315.4衰落信道的容量1365.4.1慢衰落信道1365.4.2接收分集1385.4.3发射分集1405.4.4时间分集与频率分集1435.4.5快衰落信道1465.4.6发射端信息1495.4.7频率选择性衰落信道1565.4.8总结:观点的转变1565.5文献说明1585.6习题159第6章多用户容量与机会通信1676.1上行链路AWGN信道1686.1.1逐行干扰消除获得的容量1686.1.2与传统CDMA的比较1706.1.3与正交多址接入的比较1716.1.4一般K用户上行链路容量1726.2下行链路AWGN信道1736.2.1对称情况:获取容量的两种方案1746.2.2一般情况:叠加编码获取容量1766.3上行链路衰落信道1796.3.1慢衰落信道1796.3.2快衰落信道1806.3.3完整的信道辅助信息1826.4下行链路衰落信道18
2024/11/22 12:06:17 11.83MB 通信 无线 无线通信基础
1
JAVA开发人员必备是HTML格式的JavaTM2PlatformStandardEdition6API规范本文档是Java2PlatformStandardEdition6.0的API规范。
请参见:描述Java2Platform软件包java.applet提供创建applet所必需的类和applet用来与其applet上下文通信的类。
java.awt包含用于创建用户界面和绘制图形图像的所有类。
java.awt.color提供用于颜色空间的类。
java.awt.datatransfer提供在应用程序之间和在应用程序内部传输数据的接口和类。
java.awt.dndDrag和Drop是一种直接操作动作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与GUI中显示元素逻辑相关的实体之间传输信息。
java.awt.event提供处理由AWT组件所激发的各类事件的接口和类。
java.awt.font提供与字体相关的类和接口。
java.awt.geom提供用于在与二维几何形状相关的对象上定义和执行操作的Java2D类。
java.awt.im提供输入方法框架所需的类和接口。
java.awt.im.spi提供启用可以与Java运行时环境一起使用的输入方法开发的接口。
java.awt.image提供创建和修改图像的各种类。
java.awt.image.renderable提供用于生成与呈现无关的图像的类和接口。
java.awt.print为通用的打印API提供类和接口。
java.beans包含与开发beans有关的类,即基于JavaBeansTM架构的组件。
java.beans.beancontext提供与bean上下文有关的类和接口。
java.io通过数据流、序列化和文件系统提供系统输入和输出。
java.lang提供利用Java编程语言进行程序设计的基础类。
java.lang.annotation为Java编程语言注释设施提供库支持。
java.lang.instrument提供允许Java编程语言代理检测运行在JVM上的程序的服务。
java.lang.management提供管理接口,用于监视和管理Java虚拟机以及Java虚拟机在其上运行的操作系统。
java.lang.ref提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互。
java.lang.reflect提供类和接口,以获得关于类和对象的反射信息。
java.math提供用于执行任意精度整数算法(BigInteger)和任意精度小数算法(BigDecimal)的类。
java.net为实现网络应用程序提供类。
java.nio定义作为数据容器的缓冲区,并提供其他NIO包的概述。
java.nio.channels定义了各种通道,这些通道表示到能够执行I/O操作的实体(如文件和套接字)的连接;
定义了用于多路复用的、非阻塞I/O操作的选择器。
java.nio.channels.spi用于java.nio.channels包的服务提供者类。
java.nio.charset定义用来在字节和Unicode字符之间转换的charset、解码器和编码器。
java.nio.charset.spijava.nio.charset包的服务提供者类。
java.rmi提供RMI包。
java.rmi.activation为RMI对象激活提供支持。
java.rmi.dgc为RMI分布式垃圾回收提供了类和接口。
java.rmi.registry提供RMI注册表的一个类和两个接口。
java.rmi.server提供支持服务器端RMI的类和接口。
java.security为安全框架提供类和接口。
java.security.acl此包中的类和接口已经被java.security包中的类取代。
java.security.cert提供用于解析和管理证书、证书撤消列表(CRL)和证书路径的类和接口。
java.security.interfaces提供的接口用于生成RSALaboratoryTechnicalNotePKCS#1中定义的RSA(Rivest、Shamir和AdlemanAsymmetricCipher算法)密钥,以及NIST的FIPS-186中定义的
2024/11/8 0:06:29 35.21MB java api jdk chm
1
CSMA/CA协议多路侦听冲突避免协议,用matlab实现的,能满足基本方针要求
1
如题。
程序驱动包含I2C、PWM、SPI、多路ADC与DMA、编码器输入捕获、外部中断、通信协议、IAP升级、PID、freertos操作系统等代码注释清晰、代码规范stm32f103ev工程硬件驱动包括陀螺仪姿态bmi160、电源管理bq24773等
2024/10/26 4:42:31 20.95MB 扫地机程序 STM32F103 freertos
1
书名:GSM网络与GPRS图书编号:1085235出版社:电子工业出版社定价:35.0ISBN:750536954作者:拉格朗日出版日期:2002-01-01版次:1开本:16开简介:目录:第1章概论1.1无线移动系统及“蜂窝”概念1.1.1移动台和无线基站1.1.2无线界面1.1.3漫游与切换1.1.4蜂窝系统和“无绳”系统1.1.5蜂窝系统的发展1.2PLMN或移动专用网1.3GSM的标准化1.3.1GSM规范的沿革1.3.2ETSI组织1.4世界GSM规范1.5GSM的主要特征1.5.1网络的制定1.5.2制定无线界面1.5.3GSM900和DCS18001.5.4一个完整的系统第2章业务2.1PLMN的定义2.2GSM网的手机2.3业务等级2.4承载业务2.4.1引言2.4.2业务表2.4.3移动终端上的通道界面2.5远程业务2.5.1电话2.5.2短消息2.5.3传真2.6附加业务2.7GSM的主要安全功能2.8商品化2.8.1商业服务公司(SCS)2.8.2费率表第3章结构3.1综述3.2符合规范的网络结构3.3无线子系统的设备构成3.3.1BTS的功能3.3.2BSC的功能3.4网络子系统的设备设置3.4.1HLR的功能3.4.2MSC和VLR的功能3.5运行维护子系统3.5.1网络管理3.5.2网管TMN的结构3.5.3设备识别寄存器EIR的功能3.5.4鉴权中心AUC的功能3.5.5OMC和NMC3.6接口介绍3.7无线系统的层结构3.8固定子系统的分层结构3.9移动台第4章固定网和信令4.1对RTC的认识4.1.1分局网络与传输网4.1.2呼叫简化流程4.1.3国际电话网4.2信令与信令网4.2.1信令网的单元4.2.2功能模式4.2.3信令网的寻址4.2.4法国7号信令网(SS7)的结构4.3SS7在电话中的应用4.3.1消息传输子系统MTP4.3.2应用子系统4.4未联向已建电路的7号信令SS74.4.1信令联接控制子系统SCCP4.4.2事务处理能力应用子系统TCAP4.5PLMN的NSS功能结构4.5.1PLMN/RTC间的互联4.5.2MAP协议的一般介绍4.6小结第5章漫游、安全和呼叫管理5.1引入编码技术5.1.1IMSI国际移动用户身份5.1.2TMSI临时移动用户身份5.1.3MSISDN移动用户国际号码5.1.4MSRN移动台漫游号码5.1.5在GSM中使用不同的用户身份的实例5.1.6IMEI国际移动设备身份5.2用户鉴权和编码5.2.1用户身份的保密性5.2.2用户鉴权和编码的主要原则5.2.3用户鉴权5.2.4无线信道上发送数据的保密5.2.5网络中的安全数据管理5.2.6其他安全机制5.3漫游的管理5.3.1一般介绍5.3.2GSM漫游的管理5.3.3漫游的结论5.4呼叫管理5.4.1参与呼叫控制的主要部分5.4.2呼出(主叫)5.4.3通信结束5.4.4呼入(被叫)5.4.5国际电话的特殊情况5.4.6发送双音多频DTMF5.5附加业务管理5.5.1一般原则5.5.2双重呼叫5.5.3呼叫返回5.5.4其他附加服务5.6小结第6章工程及蜂窝制概念6.1移动无线链路的一般方框图6.1.1简述6.1.2接收机灵敏度6.1.3馈线电缆和合路器引入的衰减6.2天线的基本参数6.2.1发射天线6.2.2接收天线6.2.3自由空间传播6.3传播模型6.3.1三阶模型6.3.2宏蜂窝模型6.3.3微蜂窝模型6.3.4建筑物内部的电波传播6.3.5传播规则分析6.4覆盖预测和链路平衡6.4.1电场和功率间关系的回顾6.4.2覆盖门限的确定6.4.3链路平衡6.4.4链路平衡表6.4.5分集技术的应用6.5资源复用6.5.1传统的六边形小区模型6.5.2典型模型的研究6.5.3小区规划的实际情况6.6影响容量的因素6.6.1跳频6.6.2功率控制6.6.3间断发送6.7结论第7章无线传播7.1无线资源的分配和多通道7.1.1频分多址FDMA7.1.2时分多址TDMA7.1.3跳频7.1.4多路复用技术的比较7.
2024/10/25 8:24:47 7.68MB GSM GPRS 网络 3G
1
当我们谈论Netty的线程模型时,首先会想到的是经典的ReactorIO多路复用线程模型。
从这篇文章中,大家可以学习到如下知识:什么是I/O多路复用Reactor三种线程模型Netty线程模型NioEventLoop源码分析JDKepollbug学习I/O多路复用之前,我们先来了解如下几个概念:阻塞I/O:客户端从socket中读取数据或写入数据时,如果读取时流中没有数据,写入时缓冲区已满,就需要block,知道流中有数据或者缓冲区的数据被排空。
非阻塞I/O:客户端从流中读取数据,如果流中没有数据,则立即返回,不发生block。
同步I/O:同步I/O将导致请求的I/O操作一直被block,直到
2024/10/24 20:50:41 1.23MB 深入理解Netty线程模型
1
本文是基于ARMCortex-M3的STM32系列嵌入式微控制器的应用实践,介绍了基于STM32单片机的数据采集的硬件设计和软件设计,数据采集系统是模拟域与数字域之间必不可少的纽带,它的存在具有着非常重要的作用。
本文介绍的重点是数据采集系统,而该系统硬件部分的重心在于单片机。
数据采集与通信控制采用了模块化的设计,数据采集与通信控制采用了单片机STM32来实现,硬件部分是以单片机为核心,还包括A/D模数转换模块,显示模块,和串行接口部分。
该系统从机负责数据采集并应答主机的命令。
输入数据是由现场模拟信号产生器产生,8路被测电压再通过模数转换器ADC0809进行模数转换,实现对采集到的数据进行模拟量到数字量的转换,并将转换后的数据传输到上位机,由上位机负责数据的接受、处理和显示,并用LCD数码显示器来显示所采集的结果。
软件部分应用KeiluVision4通过C++编写控制软件,对数据采集系统、模数转换系统、数据显示、数据通信等程序进行了设计。
2024/10/20 7:12:14 711KB 多路数据采集
1
在开始今天的话题之前,简单的来看有关Python的体系结构。
为了方便起见我做一张导图,让大家有个宏观的认识。
今天本来准备全面的聊聊有关高性能并发这个话题来着,但是周末马上要来了啊。
所以我就取了其中的一点来介绍,关于其他的方面,有兴趣的小伙伴可以和我交流。
谈高效并发,往往脱离不了以下三种方案:1.进程:每个逻辑控制流都是一个进程,由内核来调度和维护。
因为进程有独立的虚拟地址空间,想要和其他控制流通信必须依靠显示的进程间通信,即我们所说的IPC机制2.线程:线程应该是我们最为熟知的。
它本质是运行在一个单一进程上下文中的逻辑流,由内核进行调度。
3.I/O多路复用:应用程序在一个进程的上下文中显式地调
2024/9/13 12:13:04 362KB 聊聊Python中的多线程
1
共 137 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡