接收数据

  • 基于数据流需求模型的测试用例生成方法
    指令后,开始接收数据。如果数据接收完成或者接收数据超时,则处理接收到数据;如果接收数据未完成,则继续接收数据。控制流模型中经常会出现环路。图2 表示对接收到数据进行校验和处理。软件对接收到的数据进行校验,如果校验和正确,则组包正确应答数据包;如果校验和错误,则组包错误应答数据包。应答包组包完成后,发送该数据包。采用等价类划分的方法对上述控制流和数据流模型开展用例设计。图1 的控制流模型测试用例有三个:用例1,对应路径(1)-(2)-(3)-(4)-(6)-

    电子设计工程 2023年22期2023-11-21

  • 基于均匀圆阵的宽带相干LFM信号定位方法
    -16],对接收数据进行分数阶傅里叶变换,通过提取阵列接收数据在分数阶傅里叶域的峰值输出,实现对宽带相干LFM 信号的窄带化处理;其次,借鉴均匀线阵下空间平滑的原理,通过均匀圆阵的轴向虚拟等距平移,计算单次平移和前后两次平移阵元接收数据的自协方差矩阵和互协方差矩阵,构造空间平滑矩阵,从而实现均匀圆阵下相干辐射源信号的解相干处理;最后,利用空间平滑矩阵大特征值对应的特征向量,得到相邻阵元接收数据的相位差,结合相位差反演参数估计方法[17]直接得到LFM 信号

    雷达科学与技术 2023年4期2023-09-13

  • 基于自动de-skew算法的高速SPI接口设计与实现
    。为了使从机接收数据建立和保持时间有SCLK_out时钟周期的余量,TXD采用SSI clock下降沿输出,如图2所示[8]。图2 SPI主机TXD与SCLK_out相位关系时钟de-skew电路由粗精度可调延迟电路和高精度可调延迟电路组成,粗精度可调延迟电路可以增大延迟范围,高精度可调延迟电路可以提高延迟精度。de-skew模块中,每条接收数据线(RXD[n])和RXD valid分别经过1条高精度可调延迟线后送入串并转化模块。RX en gate信号经

    通信电源技术 2022年15期2022-12-12

  • 西门子S7-1200 控制器与ABB IRB120 工业机器人的TCP 通信研究
    END_C、接收数据指令TRCV,如图1 所示。发送并建立连接指令TSEND_C,每秒钟触发一次,将DB200 的256 byses 数据发送给工业机器人[3]。接收数据指令TRCV,接收来自工业机器人的数据,并保存到DB201 的256 byses 数据,将ADHOC 设定为1以接收不定长数据[4]。3)在TSEND_C 指令的组态中,设置连接参数,如图2 所示。本地设定为PLC,连接类型设定为TCP,本地端口的默认值为2 000,本文设置为2020。伙

    现代工业经济和信息化 2022年8期2022-09-24

  • 基于FC总线的多核通信中间件设计与实现
    从FC驱动中接收数据或者从分区应用中接收数据,然后将数据单发或者以组播方式发送到对应的接收分区应用中。(3)转换算法模块:多核通信中间件在初始化时,需要完成配置表到转发表的转换,涉及的两个转换分别是,组播转换和核间通信转发时需要的索引转换。多核通信中间件在运行时先初始化发送和接收的配置表数据结构、创建端口、转换成发送和接收转发表,然后创建应用程序接收任务和应用程序发送任务,两个任务会读取转发表的信息进行数据转发。图2 多核通信中间件架构图2 转换算法多核通

    数字通信世界 2022年4期2022-05-05

  • FPGA与MCU自定义并行总线通信设计及实现
    机从FPGA接收数据,采用双向16位传输方案,可以满足更大范围的数据传输要求,满足传输的高效率以及后期数据传输的便捷性、可靠性。具体总线设置如图3所示。该系统可实现单片机与FPGA的异步双向通信,实现上位数据的发送及下位数据的反馈。图3 单片机与FPGA通信总线示意图1.3 系统硬件选择1.3.1 单片机芯片选择C8051F040是高度集成的混合信号SoC级微控制器芯片,具有与8051单片机兼容的高速CIP-51微控制器内核,除了标准8051的数字外设部件

    电子测试 2022年5期2022-03-17

  • 基于快速张量分解的波束空间MIMO雷达二维DOA估计算法
    波形分集,其接收数据经过匹配滤波后可以等价为一个口径更大阵元数目更多的虚拟阵列(Virtual Array,VA)的接收数据。然而,MIMO 雷达由于只能形成全向方向图,其发射增益损失严重,这使得在低信噪比(Signal to Noise Ratio,SNR)情况下MIMO 雷达DOA 估计的性能一般。要利用MIMO 雷达的优势,就必须设计完全正交的波形。随着发射天线数量的增加,正交波形设计的难度显著提高,这些缺点制约着MIMO雷达的应用。为此,有学者提出

    信号处理 2022年1期2022-02-14

  • 冲激噪声背景下基于幅度预处理的测向新方法*
    。通过对阵列接收数据的幅值上限进行估计和处理[5],能够有效去除噪声冲激性,使得二阶矩类测向算法可直接应用,具有计算相对简便且性能优良的特点,但是其预处理过程涉及先验参数设置,且在强冲激噪声背景的测向性能有待进一步提升。综上所述,基于分数低阶统计量的方法在强冲激噪声情况时性能恶化严重,而基于稀疏理论或智能算法的方法往往又需要多维寻优,计算量非常大,能够直接使用二阶矩类测向算法的预处理方法计算简便,是值得研究的方向。本文通过对冲激噪声幅值特征进行分析,利用服

    电讯技术 2021年10期2021-11-02

  • 强干扰环境下水声时延估计技术研究
    噪声),导致接收数据的信干噪比(Signal to Interference and Noise Radio, SINR)较低,而SINR是决定时延估计精度的重要因素,从而制约定位精度进一步提高,因此抑制干扰(噪声)的影响是高精水声定位中不可避免且亟待解决的问题之一。目前的干扰抑制算法主要分为两类,一类是针对单通道的降噪方法,如最小均方误差(Least Mean Square, LMS)自适应滤波器法[4–6]、短时傅里叶变换(Short Time Fou

    电子与信息学报 2021年3期2021-04-06

  • 基于新型阵列的双基地电磁矢量传感器MIMO雷达高分辨角度参数估计
    法由于需要对接收数据协方差矩阵进行奇异值分解,具有较高的计算代价。为了降低矩阵奇异值分解的计算复杂度,文献[18]利用传播算子(Propagator Method, PM)来实现对接收数据信号子空间的近似。为了利用EMVS-MIMO雷达阵列接收数据的多维张量结构,文献[19]提出协方差矩阵高阶奇异值分解算法来实现对2DDOD和2D-DOA的角度参数联合估计。以上3 种算法针对双基地EMVS-MIMO雷达进行角度参数估计时,面临的问题在于为了实现发射俯仰角和

    电子与信息学报 2021年2期2021-03-17

  • 单片机双机串行通信多数据传输汇编语言编程实现
    =1,就可以接收数据。如果发送方发送的是多个数据,接收方接收的是发送方发送的多个数据的哪一个?发送方发送的多个数据是动态变化的,尽管发送方发送多个数据的顺序在编程中是固定不变的,但是串口通信是异步的,接收方接收时,无法知道此次接收的数据是发送方发送的哪一个数据,所以接收方必须有能力判断接收到的是哪一个数据才能真正实现异步串行通信多数据的正确传送。1 发送数据的加密原理及编程实现要想让接收方有能力判断接收的数据是哪一个数据,可以对要发送的数据做加密处理,数据

    电子世界 2021年4期2021-03-16

  • 一种可配置数据交互流程的嵌入式总线接口测试系统设计与实现
    据激励能力、接收数据识别和应答能力、数据收发流程配置和执行控制能力、基于数据收发流程执行控制构筑测试场景的测试用例设计和自动化执行能力。以帮助开发人员或测试人员实现嵌入式软件外围设备的仿真,实现在与外围设备数据交互过程中的监视和检测,实现模拟外围设备按照流程与嵌入式软件进行数据交互,实现测试用例设计和自动化执行,实现基于总线通信的强度测试[6]。1.2 硬件设计为使该系统具有较好的通用性,适配更多被测设备,在硬件上须采用动态可扩展设计,并且具备常用类型总线

    计算机测量与控制 2020年11期2020-12-08

  • 任意阵列阵元缺损下的缺失数据恢复方法*
    置上的阵元,接收数据矩阵出现缺失元素。如何解决接收数据矩阵的缺失元素的恢复问题具有重要的价值。矩阵填充(Matrix Completion,MC)[1-2]理论是一种已知矩阵的部分元素,利用矩阵的低秩性重构出原始矩阵的有效方法。矩阵填充理论已经被运用于波达方向估计[3-4],取得了较好的结果。但是,在实际应用过程中,阵元缺损也许会使接收数据矩阵的某一整行的数据全部缺失,而一般的MC 理论需要采样矩阵至少存在一个非零元素的每一行或者每一列来保证重构的原始接收

    通信技术 2020年9期2020-09-27

  • 基于稀疏对称阵列的混合信源定位
    对不同子阵的接收数据进行四阶累积量运算剔除近场信源的距离参数,构造多个仅与信源角度有关的四阶累积量向量,通过这些累积量向量构造一个Topelize矩阵,再利用MUSIC算法估计出信源角度,最后在估计出角度的基础上进行距离搜索,根据近场远场信源位于不同区域估计出近场信源的距离参数。该算法避免了二维搜索,且稀疏布阵扩展了阵列孔径,提高了参数估计精度。1 信号模型本文所采用的阵列模型如图1所示,阵元总数为2(N1+N2)+1,由3个子阵列组成。其中子阵1阵元数和

    雷达科学与技术 2020年1期2020-03-28

  • MODBUS协议在stm32F103处理器上的实现
    MODBUS接收数据程序当串口接收数据后会触发中断,在中断函数中判断如果是接收到数据则调用MODBUS接收数据函数。MODBUS接收数据程序流程图见图3所示。首先从串口缓冲区读取接收到的字符,判断当前是否处于消息处理中,如果处于消息处理中则直接退出,等待消息处理完成,如果没有处于消息处理中,通过判断和上个字符之间的间隔是否超4.5ms,确定是否为新一帧,如果是新的一帧且该字符等于本从站号,则初始化接收计数器,并把字符存放在接收缓冲区中,如果不是新的一帧,说

    数字通信世界 2020年1期2020-02-19

  • MIMO雷达二维低复杂度MUSIC测向算法
    增多导致阵列接收数据的协方差矩阵维度有较大的提高,而高分辨估计算法往往需要对协方差矩阵进行特征值分解或求逆运算,导致算法计算复杂度急剧提高。单基地MIMO雷达收发天线共址特性导致其收发联合导向矢量中出现若干相同元素,即存在一定的信息冗余,本文通过构造交换矩阵和降维矩阵,对阵列接收数据进行降维处理,可大大降低阵列接收数据协方差矩阵的维度,减少MIMO雷达二维MUSIC算法的计算复杂度。1 数据模型构建弹载平台天线阵面及其空间坐标系,如图1所示。弹载平台天线阵

    航空兵器 2019年5期2019-11-22

  • 深海波导中基于采样简正波模态降维处理的广义似然比检测*
    距离区域, 接收数据的信噪比将会显著下降, 这对水下声源检测[2]极为不利.此外, 相较于浅海波导的起伏多变, 深海环境相对稳定, 通常可以不考虑其环境参数的不确定性, 因此可采用多快拍数据处理以提高检测器的时间增益.目前关于深海波导的研究多集中在其声场的传播模式[1]及其远距离传播声场的空间相关特性[3]等领域, 而水下声源检测的工作还比较少见.水下声源检测是水声信号处理的重要任务之一, 同时也为后续的定位、跟踪和识别等工作奠定基础.近年来, 将水声物理

    物理学报 2019年17期2019-09-21

  • 基于FPGA的高速ARINC429数据过滤设计
    式控制、提取接收数据、数据解析及发送数据设置;ARINC429专用协议芯片按照CPU设置将总线串行数据转换为并行数据,将来自CPU的数据进行编码发送;驱动组件主要功能将专用协议芯片的信号与总线之间进行电气隔离及转换;FPGA/CPLD一般用于逻辑控制,为可选项。此外,还有一些类似的实现方式,将ARINC429总线数据转换功能用FPGA实现,数据处理灵活性及可扩展性上更便于数据交互。图1:ARINC429总线数据处理传统硬件设计框图图2:系统总体架构图现有多

    电子技术与软件工程 2019年14期2019-08-23

  • 低复杂度多输入多输出雷达目标角度估计方法
    主要任务是从接收数据中提取目标的空间信息,实现对空间目标的检测和定位。近年来,有关MIMO雷达目标角度估计的研究取得了重要的进展[3-6]。多重信号分类(multiple signal classification, MUSIC)算法[7]和旋转不变子空间算法[8]是高分辨DOA估计算法的典型算法。其中,MUSIC算法适用于任意结构的阵列,但需要通过进行谱峰搜索来得到目标的角度估计,因此计算复杂度较高。文献[9]将MUSIC方法应用到MIMO雷达角度估计中

    西安邮电大学学报 2018年6期2019-01-21

  • 基于分子阵预处理的最小方差无畸变响应波束形成方法
    文根据线列阵接收数据中信号和噪声相关性差异[14-15],提出了基于分子阵预处理的MVDR波束形成方法。该方法首先需要将线列阵中2N-1个阵元接收数据通过分子阵预处理转变为N个阵元数据;然后再采用MVDR波束形成思想对该N个阵元数据进行处理,可得到各方位对应波束值。1 MVDR波束形成对于间距为d的2N-1元等间隔水平线阵,有1个目标从θ0入射,则第n个阵元拾取的频率fl数据Xn(fl)可表示为:Xn(fl)=S(fl)ej2π(n-1)dcosθ0/λ+

    探测与控制学报 2018年6期2019-01-14

  • 基于LoRa的低能耗物联网技术研究
    时间从服务器接收数据,这需要由接收网关的信标实现时间同步。(3)Class C:此工作模式中,LoRa终端接收数据的窗口总是打开的,会造成多余接收窗口的浪费,终端能耗也相对较高。(三) LoRa网络结构LoRa 网络结构包括四个部分:终端节点、网关节点、网络服务器和应用服务器。终端节点和网关节点之间采用拓扑形式连接,数据通过网关发送到网络服务器,网络服务器进行数据的分析,并向LoRa终端发送接收数据的命令。网关节点与网络服务器采用无线连接,网络服务器与应用

    中国信息化 2018年11期2018-12-05

  • 基于DMA的高速UART串口通信设计与实现
    用DMA方式接收数据时,如不足固定长度就需要填充无效数据至固定长度。当使用DMA方式进行数据接收时,先向DMA控制器指定需要接收的字节个数。DMA控制器接收到指定字节后,产生DMA传输中断。而在实际应用时,串口接收数据的字节个数往往是不固定的,因此无法直接使用DMA进行数据接收。如何利用DMA方式接收不定长数据,已成为亟待解决的问题。1 方案设计与实现1.1 总体设计基于上述存在的问题,本文提出了一种通过DMA接收高速通信串口不定长数据的方法。该方法步骤具

    自动化仪表 2018年9期2018-09-15

  • 一种基于STM32的Modbus—RS485通信方法
    使用串口中断接收数据存在2个缺点。其一是接收效率太低,其二是通信双方要设置既定的结束符。使用DMA中断能够提高数据接收效率,前提条件是接收的长度固定。然而挂载在同一根RS485总线上的从站回复的数据帧长度是不固定的,此时无法使用DMA接收中断。本文采用面向对象的思想将Modbus通话封装成任务,任务中增加了通话对应的端口地址,使用这种方式使得主站可以访问从站的数量超过255个。将实现数据收发的串口封装成端口,一个端口对应一个对象,任务对象和端口对象通过消息

    智能计算机与应用 2018年3期2018-09-05

  • 家里的Wi—Fi为何时快时慢
    法同时发送、接收数据 由于Wi-Fi信号无法同时发送、接收数据,这就使得这一网络接入方式会比其他方式产生更多的数据延迟现象。而且,许多人同时使用同一WiFi信道也会大大影响到WiFi的信号强度。此外,如果你身處一个网络信号充沛的地区,你的路由器还会持续查找最佳的网络信道,这同样也会产生网络延迟的现象。3.天生缺陷 无论Wi-Fi技术未来会有多大的改善,无线连接方式也将很难超过现有的有线互联网接入模式。Wi-Fi不会彻底取代有线互联网连接,它只是一个更加方便

    华声文萃 2018年1期2018-08-13

  • 基于FPGA的UART模块设计与实现
    _sig)∥接收数据中断信号,接收数据期间始终为高电平);regen_tx;reg[7:0]tx_data_reg;wire en_tx_sig=en_tx;wire[7:0] tx_data_sig=tx_data_reg;wire tx_flag_sig;UART_TXUART_TX_Inst(.clk(clk),∥50 MHz.rst_n(rst_n),∥低电平复位信号.en_tx(en_tx_sig),∥使能串口发送,高有效.tx_data(tx_

    无线电工程 2018年5期2018-04-10

  • 基于最大似然准则的L阵2D-DOA配对算法研究
    。由一个线阵接收数据和估计的一维DOA得出信源的最大似然估计,构造第一个信源协方差矩阵,其中目标的排列顺序与该线阵估计的一维DOA顺序对应;再用两个线阵接收数据的互相关矩阵估计第二个信源协方差矩阵。当两个线阵估得的一维DOA对应时两个信源协方差矩阵等价,可由两个矩阵中元素的位置关系实现配对,获得无模糊的方位角和俯仰角。仿真结果表明:所提算法在低信噪比、小快拍数下均具较高的鲁棒性,适用范围广,在无任何先验信息条件下能较准确地实现配对。2D-DOA估计; 参数

    上海航天 2017年6期2018-01-08

  • 阵元缺损下的波达方向估计算法
    阵填充理论的接收数据矩阵变换为适用于矩阵填充理论的数据矩阵,通过不定增广拉格朗日乘子法精确重构出完整的接收数据矩阵,实现了精确的波达方向估计。仿真实验验证了该方法在均匀线阵阵元出现损毁的情况下,仍能实现对角度的精确估计,同时给出了算法随阵元缺损程度变化的性能变化趋势。矩阵填充; Hankel矩阵; 不定增广拉格朗日乘子法; 波达方向估计随着阵列天线广泛应用于军事领域,阵列信号处理技术得到了迅速地发展,波达方向(direction of arrival, D

    电子科技大学学报 2017年4期2017-10-13

  • 巧用交换机的分局域网业务
    brid接口接收数据帧时,先判断该数据帧是否有VLAN信息,如果有则看该接口是否对该VLAN打标记,如果对该VLAN打标记,则直接转发到相应的接口,由相应的接口进行处理;如果没有对该VLAN打标记,则丢弃(因为默认情况下,Hybrid接口只允许默认VLAN的数据帧通过)。如果收到的数据帧没有任何标记,则标记为自己的PVID。在接口上配置对某些VLAN标记所起的作用,只是允许和不允许该VLAN的数据帧通过,且只在接口发送数据帧时起作用。Hybrid接口发送数

    网络安全和信息化 2016年3期2016-11-26

  • 基于nested阵列的高分辨DOA估计*
    间平滑恢复新接收数据矢量阵的秩,采用校正的噪声特征值对噪声子空间进行加权,并对信号子空间进行空间谱合成,得到新算法的空间谱函数.通过搜索空间谱函数极大值实现DOA估计.结果表明,该算法在低信噪比及小快拍数条件下,对间隔较近的信号具有高分辨力.nested阵列; 协方差矩阵; 向量化; 自由度; 空间平滑; 加权; DOA估计; 高分辨力波达方向(direction-of-arrival,DOA)估计是阵列信号处理领域的一个重要研究方向,被广泛应用于雷达、声

    沈阳工业大学学报 2016年5期2016-10-19

  • 单片机模拟串口数据接收程序的实现及优化
    析了模拟串口接收数据的过程,介绍了模拟串口接收数据的实现方法,以ATmega64A单片机为例,详细介绍了模拟串口数据接收程序的实现及优化方法。ATmega64A单片机;串口通信;接收程序引 言图1 串口通信数据帧格式随着信息技术的发展,单片机的应用越来越广泛,尤其是在仪器仪表、物联网、自动化、智能化等领域,应用非常多。近年来,各类传感器不断出现,为了提高系统自动化、智能化程度,往往需要单片机与多个传感器等外围器件进行连接通信。这类外围器件中,串口通信用得比

    单片机与嵌入式系统应用 2016年8期2016-09-15

  • 一种改进的稀疏表示DOA估计算法
    规划法对阵列接收数据进行稀疏分解得到目标DOA信息。文献[8]提出目标角度与过完备字典模型失配时的稀疏表示求解方法。文献[9-12]针对稀疏表示DOA估计算法在不同阵列中的应用进行了研究和优化。这些文献说明,基于稀疏表示的DOA估计算法具有较高的估计性能,天线阵元分布形式、接收信号的相干性不影响算法性能,对快拍数的要求比较低。基于稀疏表示的DOA估计算法对阵元个数要求比较高、在低信噪比情况下出现性能恶化,并且实时性较差,成为制约应用于实际系统的关键因素。鉴

    电子设计工程 2016年9期2016-09-08

  • 基于非圆信号特征的实值张量ESPRIT算法
    关系,将阵列接收数据矩阵推广到张量空间;然后,利用欧拉公式将阵列接收数据张量转化成余弦与正弦数据张量,根据阵列维数将其分别在各维上加以拼接,并对拼接的实值数据张量做高阶奇异值分解,获取信号子空间;最后,通过构造选择矩阵和进行特征分解,来联合估计阵列各维相位差,实现波达方向估计。实验仿真结果表明,此算法具有良好的分辨力和测角精度。波达方向估计; 非圆信号; 高阶奇异值分解; 张量; 旋转不变子空间算法0 引 言基于子空间的测向技术[1]由于高精度高分辨性能,

    系统工程与电子技术 2016年9期2016-09-07

  • 从预测到现实:引力波的搜寻史
    002年开始接收数据;1996年,意大利的VIRGO引力波检测仪开始动工,2007年开始接收数据;2002年至2010年,LIGO初运行,没有检测到引力波;2007年,LIGO和VIRGO团队达成数据共享协议,形成全球性的单一引力波检测仪网络;2010年至2015年,研究团队对LIGO检测仪进行了价值2.05亿美元的升级;2015年,升级后的LIGO在9月开始首次检测运行;2016年2月11日,NSF和LIGO团队宣布成功检测到引力波。

    飞碟探索 2016年6期2016-06-15

  • TM4C1233H6PZ双处理器的多串口实现技术
    器响应中断并接收数据,这样实现了扩展出的UART口的数据接收;同理可以实现扩展UART口的数据发送。3 详细设计和实验串行外围设备接口(Serial Peripheral Interface,SPI)是Motorola公司推出的一种同步串行接口,其硬件功能强大。实现SPI通信需要3~4根线:同步时钟(SCLK)线、片选控制(CS)线,主输出/从输入(MOSI)线和主输入/从输出(MISO)线。具体发送和接收数据的时序[5]如图2所示。图2 TI SPI收发

    单片机与嵌入式系统应用 2016年11期2016-03-20

  • 一种新的相干信源互耦自校正算法
    一种基于阵列接收数据一阶统计量的解相干及互耦自校正算法. 算法利用阵元接收数据的一阶统计量构造伪协方差矩阵,理论推导证明,互耦系数已从理想导向矢量中剥离,且该矩阵的秩与信源相关性无关,仅与信源个数相等,即实现了信源的解相干及互耦自校正,因此通过对重构矩阵进行一次特征分解即可实现DOA估计. 此外,对算法的子空间估计性能及由互耦系数导致的测角模糊性进行了分析,结果表明该算法实现过程简单,计算量小,在低信噪比和短快拍数时仍具有很高的估计性能. 仿真结果验证了算

    北京理工大学学报 2016年12期2016-02-22

  • 基于FPGA的参数可调RS422接口电路设计实现
    据与UART接收数据的选择输出[5]。图1 RS422接口电路原理图图2 FPGA整体模块设计图2.2 时钟产生模块模块主要为UART数据收发模块提供了工作时钟,根据时钟分频系数对输入的全局时钟进行计数处理,输出UART通信波特率16倍的分频时钟频率。将时钟分频系数加1,除去全局时钟频率,则等于分频时钟频率[5]。图3 时钟产生模块Symbolclk为全局时钟输入端,rst_n为模块复位端,enable为模块使能端,factor为时钟分频系数输入端,clk

    电子科技 2015年2期2015-12-20

  • 智能交通系统的集成数据交换平台
    多种外部设备接收数据,并且重新打包后将数据分发给车内的不同设备。例如,GPS或者TMC数据可以被车载电脑、笔记本、手机或者PDA设备使用。这样,用户即使没有相关的设备,也可以使用他们期望的数据。此外,在设计IDEP时也考虑了扩展性。可以通过向物理或者接口层添加新的组件来与新的设备交换数据,或者添加新的协议模块来转换数据格式。通过仿真,证明了ITS的可行性和实用性,且IDEP机制的时间复杂性接近于常数。尽管实现的模型还只是原型机,但设备已经可以通过IDEP与

    汽车文摘 2015年1期2015-12-12

  • STM32单片机多串口通信仿真测试技术研究※
    时,COM5接收数据,反之亦然。为了仿真STM32单片机3个串口的收发通信,把UART1和COM4绑定在一起,把UART2和COM6绑定在一起,把UART3和COM8绑定在一起。因为虚拟串口COM4和COM5互相通信,所以用COM5发数据,可以模拟串口COM4的中断接收数据。配置文件为COM4_OUT.txt,把后缀名改为.ini。内容如下:文件的作用是配置COM4的波特率为115 200b/s,8个数据位,1个停止位,无校验位。把COM4和STM32的第

    单片机与嵌入式系统应用 2015年7期2015-11-23

  • 基于SJA1000的CAN通信
    送。4.3 接收数据(1)判断中断寄存器是否有接收中断;(2)如果有接收中断则判断状态寄存器是否有数据;(3)状态寄存器中有数据那么判断报文是否有效;(4)如果有效,那么从接收buffer中获取接收数据的长度和数据属于远程帧还是数据帧,然后开始接收数据;(5)接收数据完成清buffer,以便下次接收数据。结语本文以使用SJA1000作为CAN通信的控制芯片进行数据发送和接收,在基本模式下满足了通信的需要并且满足了对于CAN通信参数的设置,在效率测试中可以实

    中国新技术新产品 2015年8期2015-07-19

  • STM32单片机多串口通信仿真测试技术研究
    USART1接收数据的个数}当USART2和USART3产生接收中断时,进入相应的中断函数进行处理。2 虚拟串口和仿真串口的绑定传统的USART调试必须有相应的开发板,连接开发板的串口和上位机的串口,开发软件RealView MDK在调试时,有3个串口的仿真输出窗口UART#1,UART#2,UART#3,但这3个窗口只能仿真串口输出,不能仿真串口的接收通信。采用虚拟串口软件VSPD(Virtual Serial Port Driver),可以虚拟出多对串

    无线电工程 2015年8期2015-06-13

  • 基于降维四元旋转不变子空间算法的波达角估计
    的天线分量的接收数据按照阵列空间维数排列展开,形成一个长的数据矢量,即长矢量(Long Vector,LV)数据模型.这种模型忽略了天线分量间的正交关系,针对长矢量模型的不足,国内外学者将极化敏感阵列接收数据模型从复数域拓展为超复数域,开始研究四元数模型下极化敏感传感器阵列的参数估计.四元数模型相较于复数模型多了两个虚部,使得四元数模型能更好地表征极化敏感阵列接收数据的正交性.文献[1]详细阐述了四元数的基本运算以及四元数矩阵奇异值分解(Singular

    电波科学学报 2015年3期2015-03-08

  • 共形阵列信号DOA和极化状态联合估计研究∗
    理方法对阵列接收数据进行处理,可以降低参数估计对阵列形状的限制和抑制了噪声。利用数据极化特性,构造DOA矩阵,仅需一次特征值分解即可实现共形阵列DOA和极化状态的联合估计,且参数自动配对,运算量小。1 阵列结构与数据模型共形阵列没有具体的阵列形状,这里为了体现算法普适性,采用结构任意的阵列,如图1所示。阵元数为N,第n个阵元的坐标为(p nx,p ny,p nz)。图1 阵列模型有3个不共线的阵元p0,p1和p2,其位置已经校准,设p0位于坐标原点,p n

    雷达科学与技术 2015年2期2015-01-23

  • 基于PLD/FPGA的通用异步收发器设计
    端和接收端在接收数据帧的时候必须有约定的格式和约定的波特率。一个数据帧由1位起始位(低电平)、5~8位数据位、1位校验位(可选可不选)和停止位来组成。一个数据帧的开始便是起始位,起始位处于逻辑0状态,处于逻辑0状态就表明发送端已经准备开始发送数据了。一个数据帧的结束是停止位,停止位处于逻辑1状态,处于逻辑1就表明接收端已经停止接收数据了。而波特率采用标准速率9600字节每秒。数据在传输时,低位在前,高位在后。接收端检测并确认起始位后,开始接收数据位。当接到

    中小企业管理与科技·中旬刊 2014年12期2015-01-22

  • 基于MVB总线的DMI与车载设备通信方法
    等待应答帧和接收数据、回复应答帧的方式,确保非周期数据可以完整无误地从一方传输给另一方。由以上分析可知,在DMI和车载设备两侧的非周期数据传输协议之间存在2个方向的同步:一个是DMI发送数据与车载设备接收数据之间的同步,使用3号和4号MVB端口实现同步;另一个是车载设备发送数据与DMI接收数据之间的同步,使用1号和2号MVB端口实现。2个方向的同步是相互独立的,且一个方向的不同步不会影响另一个方向的同步关系。DMI发送数据与车载设备接收数据之间的同步,由D

    铁道通信信号 2014年11期2014-12-30

  • 基于ASCII的张力传感器数据采集系统
    I通信发送/接收数据命令格式如下:a. 发送数据格式,地址+功能码,无CR或LF;b. 接收数据格式,值+CRLF。FS张力传感器ASCII协议的通信代码见表1。表1 FS-422张力传感器的ASCII代码采用ASCII协议驱动实现多站点轮询通信。S7-300 PLC作为主站发出数据请求,张力传感器各站作为从站应答响应,主站通过发送不同地址站点的信息帧轮询不同从站,从站根据地址站点信息来判断是否是发给自己的信息,是发给自己的信息即做出相应处理,否则不做处理

    化工自动化及仪表 2014年9期2014-08-02

  • 基于ESPRIT的ULA波达方向估计改进算法
    : 由于阵列接收数据协方差矩阵会出现降秩问题, 该类算法无法对相干信源进行DOA估计。空间平滑类算法[8-11]通过对阵列接收数据划分子阵并对子阵协方差矩阵求平均值, 达到解相干和恢复阵列数据协方差矩阵原秩, 但该类算法以牺牲传感器阵列孔径和降低估计来波信号的数目为代价。最近, 文献[12]提出的CC-ESPRIT(Cross ESPRIT)算法能同时处理相干和非相干信号情况, 但相干信号角度间隔较小时, 算法性能不稳定; 文献[13]和文献[14]虽然能

    吉林大学学报(信息科学版) 2013年4期2013-10-15

  • 基于Cortex-M3的ARINC429总线协议转换模块的实现
    储器空闲可以接收数据,把ENTX置低禁止发送,从16位数据总线上下载6个ARINC字到缓冲区,最多可达到8×32bit字。当/LD1为低,/LD2为高,下载的是 Word1;当/LD1为高,/LD2为低,下载的是 Word2。当ENTX置高,就可以通过DOA,DOB发送出去[2]。1.3.2 DEI1016典型的接收数据时序DEI1016接收数据的时序如图4所示。在接收数据时,如果接收到有效数据,则系统自动把/DR1或者/DR2位置0。当SEL为低,/OE

    机械与电子 2013年2期2013-03-30

  • 基于Unitary ESPRIT的双基地MIMO雷达目标定位算法
    位延迟特性对接收数据进行重构,有效的增加了接收数据信息,且使协方差矩阵为Centro-Hermitian矩阵,然后通过酉变换将重构接收数据的协方差矩阵从复数域变换到实数域,使所有的运算均在实数域进行,最后利用Unitary ESPRIT算法实现了对于目标DOA和DOA估计,且估计参数自动配对.与文献[8-9]中的方法相比,本文算法利用MIMO雷达的发射阵列和接收阵列的相位延迟因子特性,获得更多接收数据的有效信息,提高了目标估计性能,同时所有的特征值分解和矩

    哈尔滨工程大学学报 2012年3期2012-10-26

  • 基于FPGA的数字稳定校正单元的实现
    rQ,然后对接收数据进行相关操作,即回波数据以流水方式通过相关器与发射样本数据逐点进行乘加处理。本论文涉及的内容是从发射脉冲信号和接收数据正交变换后的处理过程,即实现接收数据和发射脉冲样本进行相关的操作。DSU处理的计算公式如下:这里采取在FPGA内完成相关运算,而对幅度的归一化可采用浮点运算能力较强的DSP器件完成。因为在FPGA内实现除法运算一般采用查表法和,查表法缺点是需要预先存储所有可能值的倒数,然后根据计算出的能量查找相应倒数,取出表中存储的倒数

    电子设计工程 2012年11期2012-03-17

  • RMII模式以太网PHY芯片DP83848C的应用
    [1∶0]、接收数据 RXD[1∶0] 、载波侦听/接收数据有效CRS_DV和接收错误 RX_ER(可选信号)组成。在此基础上,DP83848C还增加了RX_DV接收数据有效信号。2.1 REF_CLK——参考时钟REF_CLK是一个连续时钟,可以为CRS_DV、RXD[1∶0] 、TX_EN 、TXD[1∶0] 、RX_DV 和 RX_ER 提供时序参考。REF_CLK由MAC层或外部时钟源源提供。REF_CLK频率应为50 MHz±50×10-6,占空

    单片机与嵌入式系统应用 2010年8期2010-09-25

  • 一种高效的串行通信协议的制定及实现
    样。接收方在接收数据时总是先寻找帧头。帧头的排他性将有利于提高各通信节点的接收效率。长度:应尽量采用短帧,以避免各种干扰因素对通信效率的影响。可根据实际应用情况,在“长度”后增加“长度反码”或“长度补码”等校验数据对长度进行更为严格的校验。命令字:根据实际通信应用需求,可应用1~2字节的通信命令字。机号:该帧所需接收方的地址识别号,可根据实际应用需求对其进行修改,如增加源地址、目的地址等。参数:该帧的应用数据,针对不同的应用,考虑到数据的安全性,可对该部分

    网络安全与数据管理 2010年7期2010-08-08

  • 基于PCMCIA的ARINC429通信卡设计
    1016芯片接收数据,在FPGA内部实现了一个64*16bit的FIFO,待FIFO半满时向PCMCIA主机发出中断信号,主机从 FIFO中读走数据。由于从接受ARINC429接口接收数据的时序比较复杂,采用状态机来实现。向 DEI1016发送数据时,由于DEI1016内部有一个8*32bit的FIFO,PCMCIA的数据线和ARINC429的数据线都是16位的,可以直接发送,一些控制信号可以通过寄存器操作或MEMORY地址操作实现。图1 通信卡总体结构框

    微处理机 2010年3期2010-06-13

  • 基于ARM的嵌入式Linux网络数据传输性能分析
    处理器周期为接收数据的~4/5[7]。为测试系统在更大压力下的表现,采用TCP接收数据的方式。1.1 硬件系统1.2 Linux网络数据包的接收系统接收数据包过程[8–11]如图1。网络质量很好而大量接收数据时,可忽略失序的TCP报文。图1 Linux网络子系统TCP协议收包过程Fig.1 The packet receiving process of Linux networking subsystem for TCP.Linux网络子系统通过软中断[8

    核技术 2010年9期2010-03-24

  • 基于Toeplitz矩阵重构的相干信源DOA估计算法
    对各个阵元的接收数据与参考阵元(第一个阵元)的接收数据的相关函数进行排列,从而形成Herm itian Toep litz矩阵,通过奇异值分解可以得到信号子空间和噪声子空间,从而实现相干信源的DOA估计。同经典的空间平滑法比较,提出的算法无需进行空间平滑,不减少阵列的有效孔径,所以可估计的相干信源数较空间平滑算法增加,而且对相干信源的分辨能力也有所提高。1 算法分析对于理想情况下的独立信号源,阵列协方差矩阵R具有Toep litz性质。而实际情况中,由于有

    航天电子对抗 2010年4期2010-03-23

  • 基于VC串口通信的实现
    ()4从串口接收数据MSComm控件一般用事件驱动方式从串口接收数据,也就是消息处理,当串口有事件发生时,程序调用消息函数来处理数据。打开ClassWizard→Message Maps,在ClassName中选择类CcomDlg,再在Object IDs中选择IDC_MSCOMMl,然后在Message中双击消息OnComm(或单击“Add Function”),在弹出的对话框中将函数名改为OnComm,单击“OK”。就加入了串口事件的消息处理函数。在c

    智能计算机与应用 2007年3期2007-07-05