接收數(shù)據(jù)
- 基于數(shù)據(jù)流需求模型的測(cè)試用例生成方法
指令后,開(kāi)始接收數(shù)據(jù)。如果數(shù)據(jù)接收完成或者接收數(shù)據(jù)超時(shí),則處理接收到數(shù)據(jù);如果接收數(shù)據(jù)未完成,則繼續(xù)接收數(shù)據(jù)??刂屏髂P椭薪?jīng)常會(huì)出現(xiàn)環(huán)路。圖2 表示對(duì)接收到數(shù)據(jù)進(jìn)行校驗(yàn)和處理。軟件對(duì)接收到的數(shù)據(jù)進(jìn)行校驗(yàn),如果校驗(yàn)和正確,則組包正確應(yīng)答數(shù)據(jù)包;如果校驗(yàn)和錯(cuò)誤,則組包錯(cuò)誤應(yīng)答數(shù)據(jù)包。應(yīng)答包組包完成后,發(fā)送該數(shù)據(jù)包。采用等價(jià)類(lèi)劃分的方法對(duì)上述控制流和數(shù)據(jù)流模型開(kāi)展用例設(shè)計(jì)。圖1 的控制流模型測(cè)試用例有三個(gè):用例1,對(duì)應(yīng)路徑(1)-(2)-(3)-(4)-(6)-
電子設(shè)計(jì)工程 2023年22期2023-11-21
- 基于均勻圓陣的寬帶相干LFM信號(hào)定位方法
-16],對(duì)接收數(shù)據(jù)進(jìn)行分?jǐn)?shù)階傅里葉變換,通過(guò)提取陣列接收數(shù)據(jù)在分?jǐn)?shù)階傅里葉域的峰值輸出,實(shí)現(xiàn)對(duì)寬帶相干LFM 信號(hào)的窄帶化處理;其次,借鑒均勻線陣下空間平滑的原理,通過(guò)均勻圓陣的軸向虛擬等距平移,計(jì)算單次平移和前后兩次平移陣元接收數(shù)據(jù)的自協(xié)方差矩陣和互協(xié)方差矩陣,構(gòu)造空間平滑矩陣,從而實(shí)現(xiàn)均勻圓陣下相干輻射源信號(hào)的解相干處理;最后,利用空間平滑矩陣大特征值對(duì)應(yīng)的特征向量,得到相鄰陣元接收數(shù)據(jù)的相位差,結(jié)合相位差反演參數(shù)估計(jì)方法[17]直接得到LFM 信號(hào)
雷達(dá)科學(xué)與技術(shù) 2023年4期2023-09-13
- 基于自動(dòng)de-skew算法的高速SPI接口設(shè)計(jì)與實(shí)現(xiàn)
。為了使從機(jī)接收數(shù)據(jù)建立和保持時(shí)間有SCLK_out時(shí)鐘周期的余量,TXD采用SSI clock下降沿輸出,如圖2所示[8]。圖2 SPI主機(jī)TXD與SCLK_out相位關(guān)系時(shí)鐘de-skew電路由粗精度可調(diào)延遲電路和高精度可調(diào)延遲電路組成,粗精度可調(diào)延遲電路可以增大延遲范圍,高精度可調(diào)延遲電路可以提高延遲精度。de-skew模塊中,每條接收數(shù)據(jù)線(RXD[n])和RXD valid分別經(jīng)過(guò)1條高精度可調(diào)延遲線后送入串并轉(zhuǎn)化模塊。RX en gate信號(hào)經(jīng)
通信電源技術(shù) 2022年15期2022-12-12
- 西門(mén)子S7-1200 控制器與ABB IRB120 工業(yè)機(jī)器人的TCP 通信研究
END_C、接收數(shù)據(jù)指令TRCV,如圖1 所示。發(fā)送并建立連接指令TSEND_C,每秒鐘觸發(fā)一次,將DB200 的256 byses 數(shù)據(jù)發(fā)送給工業(yè)機(jī)器人[3]。接收數(shù)據(jù)指令TRCV,接收來(lái)自工業(yè)機(jī)器人的數(shù)據(jù),并保存到DB201 的256 byses 數(shù)據(jù),將ADHOC 設(shè)定為1以接收不定長(zhǎng)數(shù)據(jù)[4]。3)在TSEND_C 指令的組態(tài)中,設(shè)置連接參數(shù),如圖2 所示。本地設(shè)定為PLC,連接類(lèi)型設(shè)定為T(mén)CP,本地端口的默認(rèn)值為2 000,本文設(shè)置為2020?;?/div>
現(xiàn)代工業(yè)經(jīng)濟(jì)和信息化 2022年8期2022-09-24
- 基于FC總線的多核通信中間件設(shè)計(jì)與實(shí)現(xiàn)
從FC驅(qū)動(dòng)中接收數(shù)據(jù)或者從分區(qū)應(yīng)用中接收數(shù)據(jù),然后將數(shù)據(jù)單發(fā)或者以組播方式發(fā)送到對(duì)應(yīng)的接收分區(qū)應(yīng)用中。(3)轉(zhuǎn)換算法模塊:多核通信中間件在初始化時(shí),需要完成配置表到轉(zhuǎn)發(fā)表的轉(zhuǎn)換,涉及的兩個(gè)轉(zhuǎn)換分別是,組播轉(zhuǎn)換和核間通信轉(zhuǎn)發(fā)時(shí)需要的索引轉(zhuǎn)換。多核通信中間件在運(yùn)行時(shí)先初始化發(fā)送和接收的配置表數(shù)據(jù)結(jié)構(gòu)、創(chuàng)建端口、轉(zhuǎn)換成發(fā)送和接收轉(zhuǎn)發(fā)表,然后創(chuàng)建應(yīng)用程序接收任務(wù)和應(yīng)用程序發(fā)送任務(wù),兩個(gè)任務(wù)會(huì)讀取轉(zhuǎn)發(fā)表的信息進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)。圖2 多核通信中間件架構(gòu)圖2 轉(zhuǎn)換算法多核通數(shù)字通信世界 2022年4期2022-05-05
- FPGA與MCU自定義并行總線通信設(shè)計(jì)及實(shí)現(xiàn)
機(jī)從FPGA接收數(shù)據(jù),采用雙向16位傳輸方案,可以滿(mǎn)足更大范圍的數(shù)據(jù)傳輸要求,滿(mǎn)足傳輸?shù)母咝室约昂笃跀?shù)據(jù)傳輸?shù)谋憬菪?、可靠性。具體總線設(shè)置如圖3所示。該系統(tǒng)可實(shí)現(xiàn)單片機(jī)與FPGA的異步雙向通信,實(shí)現(xiàn)上位數(shù)據(jù)的發(fā)送及下位數(shù)據(jù)的反饋。圖3 單片機(jī)與FPGA通信總線示意圖1.3 系統(tǒng)硬件選擇1.3.1 單片機(jī)芯片選擇C8051F040是高度集成的混合信號(hào)SoC級(jí)微控制器芯片,具有與8051單片機(jī)兼容的高速CIP-51微控制器內(nèi)核,除了標(biāo)準(zhǔn)8051的數(shù)字外設(shè)部件電子測(cè)試 2022年5期2022-03-17
- 基于快速?gòu)埩糠纸獾牟ㄊ臻gMIMO雷達(dá)二維DOA估計(jì)算法
波形分集,其接收數(shù)據(jù)經(jīng)過(guò)匹配濾波后可以等價(jià)為一個(gè)口徑更大陣元數(shù)目更多的虛擬陣列(Virtual Array,VA)的接收數(shù)據(jù)。然而,MIMO 雷達(dá)由于只能形成全向方向圖,其發(fā)射增益損失嚴(yán)重,這使得在低信噪比(Signal to Noise Ratio,SNR)情況下MIMO 雷達(dá)DOA 估計(jì)的性能一般。要利用MIMO 雷達(dá)的優(yōu)勢(shì),就必須設(shè)計(jì)完全正交的波形。隨著發(fā)射天線數(shù)量的增加,正交波形設(shè)計(jì)的難度顯著提高,這些缺點(diǎn)制約著MIMO雷達(dá)的應(yīng)用。為此,有學(xué)者提出信號(hào)處理 2022年1期2022-02-14
- 沖激噪聲背景下基于幅度預(yù)處理的測(cè)向新方法*
。通過(guò)對(duì)陣列接收數(shù)據(jù)的幅值上限進(jìn)行估計(jì)和處理[5],能夠有效去除噪聲沖激性,使得二階矩類(lèi)測(cè)向算法可直接應(yīng)用,具有計(jì)算相對(duì)簡(jiǎn)便且性能優(yōu)良的特點(diǎn),但是其預(yù)處理過(guò)程涉及先驗(yàn)參數(shù)設(shè)置,且在強(qiáng)沖激噪聲背景的測(cè)向性能有待進(jìn)一步提升。綜上所述,基于分?jǐn)?shù)低階統(tǒng)計(jì)量的方法在強(qiáng)沖激噪聲情況時(shí)性能惡化嚴(yán)重,而基于稀疏理論或智能算法的方法往往又需要多維尋優(yōu),計(jì)算量非常大,能夠直接使用二階矩類(lèi)測(cè)向算法的預(yù)處理方法計(jì)算簡(jiǎn)便,是值得研究的方向。本文通過(guò)對(duì)沖激噪聲幅值特征進(jìn)行分析,利用服電訊技術(shù) 2021年10期2021-11-02
- 強(qiáng)干擾環(huán)境下水聲時(shí)延估計(jì)技術(shù)研究
噪聲),導(dǎo)致接收數(shù)據(jù)的信干噪比(Signal to Interference and Noise Radio, SINR)較低,而SINR是決定時(shí)延估計(jì)精度的重要因素,從而制約定位精度進(jìn)一步提高,因此抑制干擾(噪聲)的影響是高精水聲定位中不可避免且亟待解決的問(wèn)題之一。目前的干擾抑制算法主要分為兩類(lèi),一類(lèi)是針對(duì)單通道的降噪方法,如最小均方誤差(Least Mean Square, LMS)自適應(yīng)濾波器法[4–6]、短時(shí)傅里葉變換(Short Time Fou電子與信息學(xué)報(bào) 2021年3期2021-04-06
- 基于新型陣列的雙基地電磁矢量傳感器MIMO雷達(dá)高分辨角度參數(shù)估計(jì)
法由于需要對(duì)接收數(shù)據(jù)協(xié)方差矩陣進(jìn)行奇異值分解,具有較高的計(jì)算代價(jià)。為了降低矩陣奇異值分解的計(jì)算復(fù)雜度,文獻(xiàn)[18]利用傳播算子(Propagator Method, PM)來(lái)實(shí)現(xiàn)對(duì)接收數(shù)據(jù)信號(hào)子空間的近似。為了利用EMVS-MIMO雷達(dá)陣列接收數(shù)據(jù)的多維張量結(jié)構(gòu),文獻(xiàn)[19]提出協(xié)方差矩陣高階奇異值分解算法來(lái)實(shí)現(xiàn)對(duì)2DDOD和2D-DOA的角度參數(shù)聯(lián)合估計(jì)。以上3 種算法針對(duì)雙基地EMVS-MIMO雷達(dá)進(jìn)行角度參數(shù)估計(jì)時(shí),面臨的問(wèn)題在于為了實(shí)現(xiàn)發(fā)射俯仰角和電子與信息學(xué)報(bào) 2021年2期2021-03-17
- 單片機(jī)雙機(jī)串行通信多數(shù)據(jù)傳輸匯編語(yǔ)言編程實(shí)現(xiàn)
=1,就可以接收數(shù)據(jù)。如果發(fā)送方發(fā)送的是多個(gè)數(shù)據(jù),接收方接收的是發(fā)送方發(fā)送的多個(gè)數(shù)據(jù)的哪一個(gè)?發(fā)送方發(fā)送的多個(gè)數(shù)據(jù)是動(dòng)態(tài)變化的,盡管發(fā)送方發(fā)送多個(gè)數(shù)據(jù)的順序在編程中是固定不變的,但是串口通信是異步的,接收方接收時(shí),無(wú)法知道此次接收的數(shù)據(jù)是發(fā)送方發(fā)送的哪一個(gè)數(shù)據(jù),所以接收方必須有能力判斷接收到的是哪一個(gè)數(shù)據(jù)才能真正實(shí)現(xiàn)異步串行通信多數(shù)據(jù)的正確傳送。1 發(fā)送數(shù)據(jù)的加密原理及編程實(shí)現(xiàn)要想讓接收方有能力判斷接收的數(shù)據(jù)是哪一個(gè)數(shù)據(jù),可以對(duì)要發(fā)送的數(shù)據(jù)做加密處理,數(shù)據(jù)電子世界 2021年4期2021-03-16
- 一種可配置數(shù)據(jù)交互流程的嵌入式總線接口測(cè)試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
據(jù)激勵(lì)能力、接收數(shù)據(jù)識(shí)別和應(yīng)答能力、數(shù)據(jù)收發(fā)流程配置和執(zhí)行控制能力、基于數(shù)據(jù)收發(fā)流程執(zhí)行控制構(gòu)筑測(cè)試場(chǎng)景的測(cè)試用例設(shè)計(jì)和自動(dòng)化執(zhí)行能力。以幫助開(kāi)發(fā)人員或測(cè)試人員實(shí)現(xiàn)嵌入式軟件外圍設(shè)備的仿真,實(shí)現(xiàn)在與外圍設(shè)備數(shù)據(jù)交互過(guò)程中的監(jiān)視和檢測(cè),實(shí)現(xiàn)模擬外圍設(shè)備按照流程與嵌入式軟件進(jìn)行數(shù)據(jù)交互,實(shí)現(xiàn)測(cè)試用例設(shè)計(jì)和自動(dòng)化執(zhí)行,實(shí)現(xiàn)基于總線通信的強(qiáng)度測(cè)試[6]。1.2 硬件設(shè)計(jì)為使該系統(tǒng)具有較好的通用性,適配更多被測(cè)設(shè)備,在硬件上須采用動(dòng)態(tài)可擴(kuò)展設(shè)計(jì),并且具備常用類(lèi)型總線計(jì)算機(jī)測(cè)量與控制 2020年11期2020-12-08
- 任意陣列陣元缺損下的缺失數(shù)據(jù)恢復(fù)方法*
置上的陣元,接收數(shù)據(jù)矩陣出現(xiàn)缺失元素。如何解決接收數(shù)據(jù)矩陣的缺失元素的恢復(fù)問(wèn)題具有重要的價(jià)值。矩陣填充(Matrix Completion,MC)[1-2]理論是一種已知矩陣的部分元素,利用矩陣的低秩性重構(gòu)出原始矩陣的有效方法。矩陣填充理論已經(jīng)被運(yùn)用于波達(dá)方向估計(jì)[3-4],取得了較好的結(jié)果。但是,在實(shí)際應(yīng)用過(guò)程中,陣元缺損也許會(huì)使接收數(shù)據(jù)矩陣的某一整行的數(shù)據(jù)全部缺失,而一般的MC 理論需要采樣矩陣至少存在一個(gè)非零元素的每一行或者每一列來(lái)保證重構(gòu)的原始接收通信技術(shù) 2020年9期2020-09-27
- 基于稀疏對(duì)稱(chēng)陣列的混合信源定位
對(duì)不同子陣的接收數(shù)據(jù)進(jìn)行四階累積量運(yùn)算剔除近場(chǎng)信源的距離參數(shù),構(gòu)造多個(gè)僅與信源角度有關(guān)的四階累積量向量,通過(guò)這些累積量向量構(gòu)造一個(gè)Topelize矩陣,再利用MUSIC算法估計(jì)出信源角度,最后在估計(jì)出角度的基礎(chǔ)上進(jìn)行距離搜索,根據(jù)近場(chǎng)遠(yuǎn)場(chǎng)信源位于不同區(qū)域估計(jì)出近場(chǎng)信源的距離參數(shù)。該算法避免了二維搜索,且稀疏布陣擴(kuò)展了陣列孔徑,提高了參數(shù)估計(jì)精度。1 信號(hào)模型本文所采用的陣列模型如圖1所示,陣元總數(shù)為2(N1+N2)+1,由3個(gè)子陣列組成。其中子陣1陣元數(shù)和雷達(dá)科學(xué)與技術(shù) 2020年1期2020-03-28
- MODBUS協(xié)議在stm32F103處理器上的實(shí)現(xiàn)
MODBUS接收數(shù)據(jù)程序當(dāng)串口接收數(shù)據(jù)后會(huì)觸發(fā)中斷,在中斷函數(shù)中判斷如果是接收到數(shù)據(jù)則調(diào)用MODBUS接收數(shù)據(jù)函數(shù)。MODBUS接收數(shù)據(jù)程序流程圖見(jiàn)圖3所示。首先從串口緩沖區(qū)讀取接收到的字符,判斷當(dāng)前是否處于消息處理中,如果處于消息處理中則直接退出,等待消息處理完成,如果沒(méi)有處于消息處理中,通過(guò)判斷和上個(gè)字符之間的間隔是否超4.5ms,確定是否為新一幀,如果是新的一幀且該字符等于本從站號(hào),則初始化接收計(jì)數(shù)器,并把字符存放在接收緩沖區(qū)中,如果不是新的一幀,說(shuō)數(shù)字通信世界 2020年1期2020-02-19
- MIMO雷達(dá)二維低復(fù)雜度MUSIC測(cè)向算法
增多導(dǎo)致陣列接收數(shù)據(jù)的協(xié)方差矩陣維度有較大的提高,而高分辨估計(jì)算法往往需要對(duì)協(xié)方差矩陣進(jìn)行特征值分解或求逆運(yùn)算,導(dǎo)致算法計(jì)算復(fù)雜度急劇提高。單基地MIMO雷達(dá)收發(fā)天線共址特性導(dǎo)致其收發(fā)聯(lián)合導(dǎo)向矢量中出現(xiàn)若干相同元素,即存在一定的信息冗余,本文通過(guò)構(gòu)造交換矩陣和降維矩陣,對(duì)陣列接收數(shù)據(jù)進(jìn)行降維處理,可大大降低陣列接收數(shù)據(jù)協(xié)方差矩陣的維度,減少M(fèi)IMO雷達(dá)二維MUSIC算法的計(jì)算復(fù)雜度。1 數(shù)據(jù)模型構(gòu)建彈載平臺(tái)天線陣面及其空間坐標(biāo)系,如圖1所示。彈載平臺(tái)天線陣航空兵器 2019年5期2019-11-22
- 深海波導(dǎo)中基于采樣簡(jiǎn)正波模態(tài)降維處理的廣義似然比檢測(cè)*
距離區(qū)域, 接收數(shù)據(jù)的信噪比將會(huì)顯著下降, 這對(duì)水下聲源檢測(cè)[2]極為不利.此外, 相較于淺海波導(dǎo)的起伏多變, 深海環(huán)境相對(duì)穩(wěn)定, 通??梢圆豢紤]其環(huán)境參數(shù)的不確定性, 因此可采用多快拍數(shù)據(jù)處理以提高檢測(cè)器的時(shí)間增益.目前關(guān)于深海波導(dǎo)的研究多集中在其聲場(chǎng)的傳播模式[1]及其遠(yuǎn)距離傳播聲場(chǎng)的空間相關(guān)特性[3]等領(lǐng)域, 而水下聲源檢測(cè)的工作還比較少見(jiàn).水下聲源檢測(cè)是水聲信號(hào)處理的重要任務(wù)之一, 同時(shí)也為后續(xù)的定位、跟蹤和識(shí)別等工作奠定基礎(chǔ).近年來(lái), 將水聲物理物理學(xué)報(bào) 2019年17期2019-09-21
- 基于FPGA的高速ARINC429數(shù)據(jù)過(guò)濾設(shè)計(jì)
式控制、提取接收數(shù)據(jù)、數(shù)據(jù)解析及發(fā)送數(shù)據(jù)設(shè)置;ARINC429專(zhuān)用協(xié)議芯片按照CPU設(shè)置將總線串行數(shù)據(jù)轉(zhuǎn)換為并行數(shù)據(jù),將來(lái)自CPU的數(shù)據(jù)進(jìn)行編碼發(fā)送;驅(qū)動(dòng)組件主要功能將專(zhuān)用協(xié)議芯片的信號(hào)與總線之間進(jìn)行電氣隔離及轉(zhuǎn)換;FPGA/CPLD一般用于邏輯控制,為可選項(xiàng)。此外,還有一些類(lèi)似的實(shí)現(xiàn)方式,將ARINC429總線數(shù)據(jù)轉(zhuǎn)換功能用FPGA實(shí)現(xiàn),數(shù)據(jù)處理靈活性及可擴(kuò)展性上更便于數(shù)據(jù)交互。圖1:ARINC429總線數(shù)據(jù)處理傳統(tǒng)硬件設(shè)計(jì)框圖圖2:系統(tǒng)總體架構(gòu)圖現(xiàn)有多電子技術(shù)與軟件工程 2019年14期2019-08-23
- 低復(fù)雜度多輸入多輸出雷達(dá)目標(biāo)角度估計(jì)方法
主要任務(wù)是從接收數(shù)據(jù)中提取目標(biāo)的空間信息,實(shí)現(xiàn)對(duì)空間目標(biāo)的檢測(cè)和定位。近年來(lái),有關(guān)MIMO雷達(dá)目標(biāo)角度估計(jì)的研究取得了重要的進(jìn)展[3-6]。多重信號(hào)分類(lèi)(multiple signal classification, MUSIC)算法[7]和旋轉(zhuǎn)不變子空間算法[8]是高分辨DOA估計(jì)算法的典型算法。其中,MUSIC算法適用于任意結(jié)構(gòu)的陣列,但需要通過(guò)進(jìn)行譜峰搜索來(lái)得到目標(biāo)的角度估計(jì),因此計(jì)算復(fù)雜度較高。文獻(xiàn)[9]將MUSIC方法應(yīng)用到MIMO雷達(dá)角度估計(jì)中西安郵電大學(xué)學(xué)報(bào) 2018年6期2019-01-21
- 基于分子陣預(yù)處理的最小方差無(wú)畸變響應(yīng)波束形成方法
文根據(jù)線列陣接收數(shù)據(jù)中信號(hào)和噪聲相關(guān)性差異[14-15],提出了基于分子陣預(yù)處理的MVDR波束形成方法。該方法首先需要將線列陣中2N-1個(gè)陣元接收數(shù)據(jù)通過(guò)分子陣預(yù)處理轉(zhuǎn)變?yōu)镹個(gè)陣元數(shù)據(jù);然后再采用MVDR波束形成思想對(duì)該N個(gè)陣元數(shù)據(jù)進(jìn)行處理,可得到各方位對(duì)應(yīng)波束值。1 MVDR波束形成對(duì)于間距為d的2N-1元等間隔水平線陣,有1個(gè)目標(biāo)從θ0入射,則第n個(gè)陣元拾取的頻率fl數(shù)據(jù)Xn(fl)可表示為:Xn(fl)=S(fl)ej2π(n-1)dcosθ0/λ+探測(cè)與控制學(xué)報(bào) 2018年6期2019-01-14
- 基于LoRa的低能耗物聯(lián)網(wǎng)技術(shù)研究
時(shí)間從服務(wù)器接收數(shù)據(jù),這需要由接收網(wǎng)關(guān)的信標(biāo)實(shí)現(xiàn)時(shí)間同步。(3)Class C:此工作模式中,LoRa終端接收數(shù)據(jù)的窗口總是打開(kāi)的,會(huì)造成多余接收窗口的浪費(fèi),終端能耗也相對(duì)較高。(三) LoRa網(wǎng)絡(luò)結(jié)構(gòu)LoRa 網(wǎng)絡(luò)結(jié)構(gòu)包括四個(gè)部分:終端節(jié)點(diǎn)、網(wǎng)關(guān)節(jié)點(diǎn)、網(wǎng)絡(luò)服務(wù)器和應(yīng)用服務(wù)器。終端節(jié)點(diǎn)和網(wǎng)關(guān)節(jié)點(diǎn)之間采用拓?fù)湫问竭B接,數(shù)據(jù)通過(guò)網(wǎng)關(guān)發(fā)送到網(wǎng)絡(luò)服務(wù)器,網(wǎng)絡(luò)服務(wù)器進(jìn)行數(shù)據(jù)的分析,并向LoRa終端發(fā)送接收數(shù)據(jù)的命令。網(wǎng)關(guān)節(jié)點(diǎn)與網(wǎng)絡(luò)服務(wù)器采用無(wú)線連接,網(wǎng)絡(luò)服務(wù)器與應(yīng)用中國(guó)信息化 2018年11期2018-12-05
- 基于DMA的高速UART串口通信設(shè)計(jì)與實(shí)現(xiàn)
用DMA方式接收數(shù)據(jù)時(shí),如不足固定長(zhǎng)度就需要填充無(wú)效數(shù)據(jù)至固定長(zhǎng)度。當(dāng)使用DMA方式進(jìn)行數(shù)據(jù)接收時(shí),先向DMA控制器指定需要接收的字節(jié)個(gè)數(shù)。DMA控制器接收到指定字節(jié)后,產(chǎn)生DMA傳輸中斷。而在實(shí)際應(yīng)用時(shí),串口接收數(shù)據(jù)的字節(jié)個(gè)數(shù)往往是不固定的,因此無(wú)法直接使用DMA進(jìn)行數(shù)據(jù)接收。如何利用DMA方式接收不定長(zhǎng)數(shù)據(jù),已成為亟待解決的問(wèn)題。1 方案設(shè)計(jì)與實(shí)現(xiàn)1.1 總體設(shè)計(jì)基于上述存在的問(wèn)題,本文提出了一種通過(guò)DMA接收高速通信串口不定長(zhǎng)數(shù)據(jù)的方法。該方法步驟具自動(dòng)化儀表 2018年9期2018-09-15
- 一種基于STM32的Modbus—RS485通信方法
使用串口中斷接收數(shù)據(jù)存在2個(gè)缺點(diǎn)。其一是接收效率太低,其二是通信雙方要設(shè)置既定的結(jié)束符。使用DMA中斷能夠提高數(shù)據(jù)接收效率,前提條件是接收的長(zhǎng)度固定。然而掛載在同一根RS485總線上的從站回復(fù)的數(shù)據(jù)幀長(zhǎng)度是不固定的,此時(shí)無(wú)法使用DMA接收中斷。本文采用面向?qū)ο蟮乃枷雽odbus通話封裝成任務(wù),任務(wù)中增加了通話對(duì)應(yīng)的端口地址,使用這種方式使得主站可以訪問(wèn)從站的數(shù)量超過(guò)255個(gè)。將實(shí)現(xiàn)數(shù)據(jù)收發(fā)的串口封裝成端口,一個(gè)端口對(duì)應(yīng)一個(gè)對(duì)象,任務(wù)對(duì)象和端口對(duì)象通過(guò)消息智能計(jì)算機(jī)與應(yīng)用 2018年3期2018-09-05
- 家里的Wi—Fi為何時(shí)快時(shí)慢
法同時(shí)發(fā)送、接收數(shù)據(jù) 由于Wi-Fi信號(hào)無(wú)法同時(shí)發(fā)送、接收數(shù)據(jù),這就使得這一網(wǎng)絡(luò)接入方式會(huì)比其他方式產(chǎn)生更多的數(shù)據(jù)延遲現(xiàn)象。而且,許多人同時(shí)使用同一WiFi信道也會(huì)大大影響到WiFi的信號(hào)強(qiáng)度。此外,如果你身處一個(gè)網(wǎng)絡(luò)信號(hào)充沛的地區(qū),你的路由器還會(huì)持續(xù)查找最佳的網(wǎng)絡(luò)信道,這同樣也會(huì)產(chǎn)生網(wǎng)絡(luò)延遲的現(xiàn)象。3.天生缺陷 無(wú)論Wi-Fi技術(shù)未來(lái)會(huì)有多大的改善,無(wú)線連接方式也將很難超過(guò)現(xiàn)有的有線互聯(lián)網(wǎng)接入模式。Wi-Fi不會(huì)徹底取代有線互聯(lián)網(wǎng)連接,它只是一個(gè)更加方便華聲文萃 2018年1期2018-08-13
- 基于FPGA的UART模塊設(shè)計(jì)與實(shí)現(xiàn)
_sig)∥接收數(shù)據(jù)中斷信號(hào),接收數(shù)據(jù)期間始終為高電平);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),∥低電平復(fù)位信號(hào).en_tx(en_tx_sig),∥使能串口發(fā)送,高有效.tx_data(tx_無(wú)線電工程 2018年5期2018-04-10
- 基于最大似然準(zhǔn)則的L陣2D-DOA配對(duì)算法研究
。由一個(gè)線陣接收數(shù)據(jù)和估計(jì)的一維DOA得出信源的最大似然估計(jì),構(gòu)造第一個(gè)信源協(xié)方差矩陣,其中目標(biāo)的排列順序與該線陣估計(jì)的一維DOA順序?qū)?yīng);再用兩個(gè)線陣接收數(shù)據(jù)的互相關(guān)矩陣估計(jì)第二個(gè)信源協(xié)方差矩陣。當(dāng)兩個(gè)線陣估得的一維DOA對(duì)應(yīng)時(shí)兩個(gè)信源協(xié)方差矩陣等價(jià),可由兩個(gè)矩陣中元素的位置關(guān)系實(shí)現(xiàn)配對(duì),獲得無(wú)模糊的方位角和俯仰角。仿真結(jié)果表明:所提算法在低信噪比、小快拍數(shù)下均具較高的魯棒性,適用范圍廣,在無(wú)任何先驗(yàn)信息條件下能較準(zhǔn)確地實(shí)現(xiàn)配對(duì)。2D-DOA估計(jì); 參數(shù)上海航天 2017年6期2018-01-08
- 陣元缺損下的波達(dá)方向估計(jì)算法
陣填充理論的接收數(shù)據(jù)矩陣變換為適用于矩陣填充理論的數(shù)據(jù)矩陣,通過(guò)不定增廣拉格朗日乘子法精確重構(gòu)出完整的接收數(shù)據(jù)矩陣,實(shí)現(xiàn)了精確的波達(dá)方向估計(jì)。仿真實(shí)驗(yàn)驗(yàn)證了該方法在均勻線陣陣元出現(xiàn)損毀的情況下,仍能實(shí)現(xiàn)對(duì)角度的精確估計(jì),同時(shí)給出了算法隨陣元缺損程度變化的性能變化趨勢(shì)。矩陣填充; Hankel矩陣; 不定增廣拉格朗日乘子法; 波達(dá)方向估計(jì)隨著陣列天線廣泛應(yīng)用于軍事領(lǐng)域,陣列信號(hào)處理技術(shù)得到了迅速地發(fā)展,波達(dá)方向(direction of arrival, D電子科技大學(xué)學(xué)報(bào) 2017年4期2017-10-13
- 巧用交換機(jī)的分局域網(wǎng)業(yè)務(wù)
brid接口接收數(shù)據(jù)幀時(shí),先判斷該數(shù)據(jù)幀是否有VLAN信息,如果有則看該接口是否對(duì)該VLAN打標(biāo)記,如果對(duì)該VLAN打標(biāo)記,則直接轉(zhuǎn)發(fā)到相應(yīng)的接口,由相應(yīng)的接口進(jìn)行處理;如果沒(méi)有對(duì)該VLAN打標(biāo)記,則丟棄(因?yàn)槟J(rèn)情況下,Hybrid接口只允許默認(rèn)VLAN的數(shù)據(jù)幀通過(guò))。如果收到的數(shù)據(jù)幀沒(méi)有任何標(biāo)記,則標(biāo)記為自己的PVID。在接口上配置對(duì)某些VLAN標(biāo)記所起的作用,只是允許和不允許該VLAN的數(shù)據(jù)幀通過(guò),且只在接口發(fā)送數(shù)據(jù)幀時(shí)起作用。Hybrid接口發(fā)送數(shù)網(wǎng)絡(luò)安全和信息化 2016年3期2016-11-26
- 基于nested陣列的高分辨DOA估計(jì)*
間平滑恢復(fù)新接收數(shù)據(jù)矢量陣的秩,采用校正的噪聲特征值對(duì)噪聲子空間進(jìn)行加權(quán),并對(duì)信號(hào)子空間進(jìn)行空間譜合成,得到新算法的空間譜函數(shù).通過(guò)搜索空間譜函數(shù)極大值實(shí)現(xiàn)DOA估計(jì).結(jié)果表明,該算法在低信噪比及小快拍數(shù)條件下,對(duì)間隔較近的信號(hào)具有高分辨力.nested陣列; 協(xié)方差矩陣; 向量化; 自由度; 空間平滑; 加權(quán); DOA估計(jì); 高分辨力波達(dá)方向(direction-of-arrival,DOA)估計(jì)是陣列信號(hào)處理領(lǐng)域的一個(gè)重要研究方向,被廣泛應(yīng)用于雷達(dá)、聲- 單片機(jī)模擬串口數(shù)據(jù)接收程序的實(shí)現(xiàn)及優(yōu)化
析了模擬串口接收數(shù)據(jù)的過(guò)程,介紹了模擬串口接收數(shù)據(jù)的實(shí)現(xiàn)方法,以ATmega64A單片機(jī)為例,詳細(xì)介紹了模擬串口數(shù)據(jù)接收程序的實(shí)現(xiàn)及優(yōu)化方法。ATmega64A單片機(jī);串口通信;接收程序引 言圖1 串口通信數(shù)據(jù)幀格式隨著信息技術(shù)的發(fā)展,單片機(jī)的應(yīng)用越來(lái)越廣泛,尤其是在儀器儀表、物聯(lián)網(wǎng)、自動(dòng)化、智能化等領(lǐng)域,應(yīng)用非常多。近年來(lái),各類(lèi)傳感器不斷出現(xiàn),為了提高系統(tǒng)自動(dòng)化、智能化程度,往往需要單片機(jī)與多個(gè)傳感器等外圍器件進(jìn)行連接通信。這類(lèi)外圍器件中,串口通信用得比單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2016年8期2016-09-15
- 一種改進(jìn)的稀疏表示DOA估計(jì)算法
規(guī)劃法對(duì)陣列接收數(shù)據(jù)進(jìn)行稀疏分解得到目標(biāo)DOA信息。文獻(xiàn)[8]提出目標(biāo)角度與過(guò)完備字典模型失配時(shí)的稀疏表示求解方法。文獻(xiàn)[9-12]針對(duì)稀疏表示DOA估計(jì)算法在不同陣列中的應(yīng)用進(jìn)行了研究和優(yōu)化。這些文獻(xiàn)說(shuō)明,基于稀疏表示的DOA估計(jì)算法具有較高的估計(jì)性能,天線陣元分布形式、接收信號(hào)的相干性不影響算法性能,對(duì)快拍數(shù)的要求比較低?;谙∈璞硎镜腄OA估計(jì)算法對(duì)陣元個(gè)數(shù)要求比較高、在低信噪比情況下出現(xiàn)性能惡化,并且實(shí)時(shí)性較差,成為制約應(yīng)用于實(shí)際系統(tǒng)的關(guān)鍵因素。鑒電子設(shè)計(jì)工程 2016年9期2016-09-08
- 基于非圓信號(hào)特征的實(shí)值張量ESPRIT算法
關(guān)系,將陣列接收數(shù)據(jù)矩陣推廣到張量空間;然后,利用歐拉公式將陣列接收數(shù)據(jù)張量轉(zhuǎn)化成余弦與正弦數(shù)據(jù)張量,根據(jù)陣列維數(shù)將其分別在各維上加以拼接,并對(duì)拼接的實(shí)值數(shù)據(jù)張量做高階奇異值分解,獲取信號(hào)子空間;最后,通過(guò)構(gòu)造選擇矩陣和進(jìn)行特征分解,來(lái)聯(lián)合估計(jì)陣列各維相位差,實(shí)現(xiàn)波達(dá)方向估計(jì)。實(shí)驗(yàn)仿真結(jié)果表明,此算法具有良好的分辨力和測(cè)角精度。波達(dá)方向估計(jì); 非圓信號(hào); 高階奇異值分解; 張量; 旋轉(zhuǎn)不變子空間算法0 引 言基于子空間的測(cè)向技術(shù)[1]由于高精度高分辨性能,系統(tǒng)工程與電子技術(shù) 2016年9期2016-09-07
- 從預(yù)測(cè)到現(xiàn)實(shí):引力波的搜尋史
002年開(kāi)始接收數(shù)據(jù);1996年,意大利的VIRGO引力波檢測(cè)儀開(kāi)始動(dòng)工,2007年開(kāi)始接收數(shù)據(jù);2002年至2010年,LIGO初運(yùn)行,沒(méi)有檢測(cè)到引力波;2007年,LIGO和VIRGO團(tuán)隊(duì)達(dá)成數(shù)據(jù)共享協(xié)議,形成全球性的單一引力波檢測(cè)儀網(wǎng)絡(luò);2010年至2015年,研究團(tuán)隊(duì)對(duì)LIGO檢測(cè)儀進(jìn)行了價(jià)值2.05億美元的升級(jí);2015年,升級(jí)后的LIGO在9月開(kāi)始首次檢測(cè)運(yùn)行;2016年2月11日,NSF和LIGO團(tuán)隊(duì)宣布成功檢測(cè)到引力波。飛碟探索 2016年6期2016-06-15
- TM4C1233H6PZ雙處理器的多串口實(shí)現(xiàn)技術(shù)
器響應(yīng)中斷并接收數(shù)據(jù),這樣實(shí)現(xiàn)了擴(kuò)展出的UART口的數(shù)據(jù)接收;同理可以實(shí)現(xiàn)擴(kuò)展UART口的數(shù)據(jù)發(fā)送。3 詳細(xì)設(shè)計(jì)和實(shí)驗(yàn)串行外圍設(shè)備接口(Serial Peripheral Interface,SPI)是Motorola公司推出的一種同步串行接口,其硬件功能強(qiáng)大。實(shí)現(xiàn)SPI通信需要3~4根線:同步時(shí)鐘(SCLK)線、片選控制(CS)線,主輸出/從輸入(MOSI)線和主輸入/從輸出(MISO)線。具體發(fā)送和接收數(shù)據(jù)的時(shí)序[5]如圖2所示。圖2 TI SPI收發(fā)單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2016年11期2016-03-20
- 一種新的相干信源互耦自校正算法
一種基于陣列接收數(shù)據(jù)一階統(tǒng)計(jì)量的解相干及互耦自校正算法. 算法利用陣元接收數(shù)據(jù)的一階統(tǒng)計(jì)量構(gòu)造偽協(xié)方差矩陣,理論推導(dǎo)證明,互耦系數(shù)已從理想導(dǎo)向矢量中剝離,且該矩陣的秩與信源相關(guān)性無(wú)關(guān),僅與信源個(gè)數(shù)相等,即實(shí)現(xiàn)了信源的解相干及互耦自校正,因此通過(guò)對(duì)重構(gòu)矩陣進(jìn)行一次特征分解即可實(shí)現(xiàn)DOA估計(jì). 此外,對(duì)算法的子空間估計(jì)性能及由互耦系數(shù)導(dǎo)致的測(cè)角模糊性進(jìn)行了分析,結(jié)果表明該算法實(shí)現(xiàn)過(guò)程簡(jiǎn)單,計(jì)算量小,在低信噪比和短快拍數(shù)時(shí)仍具有很高的估計(jì)性能. 仿真結(jié)果驗(yàn)證了算北京理工大學(xué)學(xué)報(bào) 2016年12期2016-02-22
- 基于FPGA的參數(shù)可調(diào)RS422接口電路設(shè)計(jì)實(shí)現(xiàn)
據(jù)與UART接收數(shù)據(jù)的選擇輸出[5]。圖1 RS422接口電路原理圖圖2 FPGA整體模塊設(shè)計(jì)圖2.2 時(shí)鐘產(chǎn)生模塊模塊主要為UART數(shù)據(jù)收發(fā)模塊提供了工作時(shí)鐘,根據(jù)時(shí)鐘分頻系數(shù)對(duì)輸入的全局時(shí)鐘進(jìn)行計(jì)數(shù)處理,輸出UART通信波特率16倍的分頻時(shí)鐘頻率。將時(shí)鐘分頻系數(shù)加1,除去全局時(shí)鐘頻率,則等于分頻時(shí)鐘頻率[5]。圖3 時(shí)鐘產(chǎn)生模塊Symbolclk為全局時(shí)鐘輸入端,rst_n為模塊復(fù)位端,enable為模塊使能端,factor為時(shí)鐘分頻系數(shù)輸入端,clk電子科技 2015年2期2015-12-20
- 智能交通系統(tǒng)的集成數(shù)據(jù)交換平臺(tái)
多種外部設(shè)備接收數(shù)據(jù),并且重新打包后將數(shù)據(jù)分發(fā)給車(chē)內(nèi)的不同設(shè)備。例如,GPS或者TMC數(shù)據(jù)可以被車(chē)載電腦、筆記本、手機(jī)或者PDA設(shè)備使用。這樣,用戶(hù)即使沒(méi)有相關(guān)的設(shè)備,也可以使用他們期望的數(shù)據(jù)。此外,在設(shè)計(jì)IDEP時(shí)也考慮了擴(kuò)展性??梢酝ㄟ^(guò)向物理或者接口層添加新的組件來(lái)與新的設(shè)備交換數(shù)據(jù),或者添加新的協(xié)議模塊來(lái)轉(zhuǎn)換數(shù)據(jù)格式。通過(guò)仿真,證明了ITS的可行性和實(shí)用性,且IDEP機(jī)制的時(shí)間復(fù)雜性接近于常數(shù)。盡管實(shí)現(xiàn)的模型還只是原型機(jī),但設(shè)備已經(jīng)可以通過(guò)IDEP與汽車(chē)文摘 2015年1期2015-12-12
- STM32單片機(jī)多串口通信仿真測(cè)試技術(shù)研究※
時(shí),COM5接收數(shù)據(jù),反之亦然。為了仿真STM32單片機(jī)3個(gè)串口的收發(fā)通信,把UART1和COM4綁定在一起,把UART2和COM6綁定在一起,把UART3和COM8綁定在一起。因?yàn)樘摂M串口COM4和COM5互相通信,所以用COM5發(fā)數(shù)據(jù),可以模擬串口COM4的中斷接收數(shù)據(jù)。配置文件為COM4_OUT.txt,把后綴名改為.ini。內(nèi)容如下:文件的作用是配置COM4的波特率為115 200b/s,8個(gè)數(shù)據(jù)位,1個(gè)停止位,無(wú)校驗(yàn)位。把COM4和STM32的第單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2015年7期2015-11-23
- 基于SJA1000的CAN通信
送。4.3 接收數(shù)據(jù)(1)判斷中斷寄存器是否有接收中斷;(2)如果有接收中斷則判斷狀態(tài)寄存器是否有數(shù)據(jù);(3)狀態(tài)寄存器中有數(shù)據(jù)那么判斷報(bào)文是否有效;(4)如果有效,那么從接收buffer中獲取接收數(shù)據(jù)的長(zhǎng)度和數(shù)據(jù)屬于遠(yuǎn)程幀還是數(shù)據(jù)幀,然后開(kāi)始接收數(shù)據(jù);(5)接收數(shù)據(jù)完成清buffer,以便下次接收數(shù)據(jù)。結(jié)語(yǔ)本文以使用SJA1000作為CAN通信的控制芯片進(jìn)行數(shù)據(jù)發(fā)送和接收,在基本模式下滿(mǎn)足了通信的需要并且滿(mǎn)足了對(duì)于CAN通信參數(shù)的設(shè)置,在效率測(cè)試中可以實(shí)中國(guó)新技術(shù)新產(chǎn)品 2015年8期2015-07-19
- STM32單片機(jī)多串口通信仿真測(cè)試技術(shù)研究
USART1接收數(shù)據(jù)的個(gè)數(shù)}當(dāng)USART2和USART3產(chǎn)生接收中斷時(shí),進(jìn)入相應(yīng)的中斷函數(shù)進(jìn)行處理。2 虛擬串口和仿真串口的綁定傳統(tǒng)的USART調(diào)試必須有相應(yīng)的開(kāi)發(fā)板,連接開(kāi)發(fā)板的串口和上位機(jī)的串口,開(kāi)發(fā)軟件RealView MDK在調(diào)試時(shí),有3個(gè)串口的仿真輸出窗口UART#1,UART#2,UART#3,但這3個(gè)窗口只能仿真串口輸出,不能仿真串口的接收通信。采用虛擬串口軟件VSPD(Virtual Serial Port Driver),可以虛擬出多對(duì)串無(wú)線電工程 2015年8期2015-06-13
- 基于降維四元旋轉(zhuǎn)不變子空間算法的波達(dá)角估計(jì)
的天線分量的接收數(shù)據(jù)按照陣列空間維數(shù)排列展開(kāi),形成一個(gè)長(zhǎng)的數(shù)據(jù)矢量,即長(zhǎng)矢量(Long Vector,LV)數(shù)據(jù)模型.這種模型忽略了天線分量間的正交關(guān)系,針對(duì)長(zhǎng)矢量模型的不足,國(guó)內(nèi)外學(xué)者將極化敏感陣列接收數(shù)據(jù)模型從復(fù)數(shù)域拓展為超復(fù)數(shù)域,開(kāi)始研究四元數(shù)模型下極化敏感傳感器陣列的參數(shù)估計(jì).四元數(shù)模型相較于復(fù)數(shù)模型多了兩個(gè)虛部,使得四元數(shù)模型能更好地表征極化敏感陣列接收數(shù)據(jù)的正交性.文獻(xiàn)[1]詳細(xì)闡述了四元數(shù)的基本運(yùn)算以及四元數(shù)矩陣奇異值分解(Singular電波科學(xué)學(xué)報(bào) 2015年3期2015-03-08
- 共形陣列信號(hào)DOA和極化狀態(tài)聯(lián)合估計(jì)研究?
理方法對(duì)陣列接收數(shù)據(jù)進(jìn)行處理,可以降低參數(shù)估計(jì)對(duì)陣列形狀的限制和抑制了噪聲。利用數(shù)據(jù)極化特性,構(gòu)造DOA矩陣,僅需一次特征值分解即可實(shí)現(xiàn)共形陣列DOA和極化狀態(tài)的聯(lián)合估計(jì),且參數(shù)自動(dòng)配對(duì),運(yùn)算量小。1 陣列結(jié)構(gòu)與數(shù)據(jù)模型共形陣列沒(méi)有具體的陣列形狀,這里為了體現(xiàn)算法普適性,采用結(jié)構(gòu)任意的陣列,如圖1所示。陣元數(shù)為N,第n個(gè)陣元的坐標(biāo)為(p nx,p ny,p nz)。圖1 陣列模型有3個(gè)不共線的陣元p0,p1和p2,其位置已經(jīng)校準(zhǔn),設(shè)p0位于坐標(biāo)原點(diǎn),p n雷達(dá)科學(xué)與技術(shù) 2015年2期2015-01-23
- 基于PLD/FPGA的通用異步收發(fā)器設(shè)計(jì)
端和接收端在接收數(shù)據(jù)幀的時(shí)候必須有約定的格式和約定的波特率。一個(gè)數(shù)據(jù)幀由1位起始位(低電平)、5~8位數(shù)據(jù)位、1位校驗(yàn)位(可選可不選)和停止位來(lái)組成。一個(gè)數(shù)據(jù)幀的開(kāi)始便是起始位,起始位處于邏輯0狀態(tài),處于邏輯0狀態(tài)就表明發(fā)送端已經(jīng)準(zhǔn)備開(kāi)始發(fā)送數(shù)據(jù)了。一個(gè)數(shù)據(jù)幀的結(jié)束是停止位,停止位處于邏輯1狀態(tài),處于邏輯1就表明接收端已經(jīng)停止接收數(shù)據(jù)了。而波特率采用標(biāo)準(zhǔn)速率9600字節(jié)每秒。數(shù)據(jù)在傳輸時(shí),低位在前,高位在后。接收端檢測(cè)并確認(rèn)起始位后,開(kāi)始接收數(shù)據(jù)位。當(dāng)接到中小企業(yè)管理與科技·中旬刊 2014年12期2015-01-22
- 基于MVB總線的DMI與車(chē)載設(shè)備通信方法
等待應(yīng)答幀和接收數(shù)據(jù)、回復(fù)應(yīng)答幀的方式,確保非周期數(shù)據(jù)可以完整無(wú)誤地從一方傳輸給另一方。由以上分析可知,在DMI和車(chē)載設(shè)備兩側(cè)的非周期數(shù)據(jù)傳輸協(xié)議之間存在2個(gè)方向的同步:一個(gè)是DMI發(fā)送數(shù)據(jù)與車(chē)載設(shè)備接收數(shù)據(jù)之間的同步,使用3號(hào)和4號(hào)MVB端口實(shí)現(xiàn)同步;另一個(gè)是車(chē)載設(shè)備發(fā)送數(shù)據(jù)與DMI接收數(shù)據(jù)之間的同步,使用1號(hào)和2號(hào)MVB端口實(shí)現(xiàn)。2個(gè)方向的同步是相互獨(dú)立的,且一個(gè)方向的不同步不會(huì)影響另一個(gè)方向的同步關(guān)系。DMI發(fā)送數(shù)據(jù)與車(chē)載設(shè)備接收數(shù)據(jù)之間的同步,由D鐵道通信信號(hào) 2014年11期2014-12-30
- 基于ASCII的張力傳感器數(shù)據(jù)采集系統(tǒng)
I通信發(fā)送/接收數(shù)據(jù)命令格式如下:a. 發(fā)送數(shù)據(jù)格式,地址+功能碼,無(wú)CR或LF;b. 接收數(shù)據(jù)格式,值+CRLF。FS張力傳感器ASCII協(xié)議的通信代碼見(jiàn)表1。表1 FS-422張力傳感器的ASCII代碼采用ASCII協(xié)議驅(qū)動(dòng)實(shí)現(xiàn)多站點(diǎn)輪詢(xún)通信。S7-300 PLC作為主站發(fā)出數(shù)據(jù)請(qǐng)求,張力傳感器各站作為從站應(yīng)答響應(yīng),主站通過(guò)發(fā)送不同地址站點(diǎn)的信息幀輪詢(xún)不同從站,從站根據(jù)地址站點(diǎn)信息來(lái)判斷是否是發(fā)給自己的信息,是發(fā)給自己的信息即做出相應(yīng)處理,否則不做處理化工自動(dòng)化及儀表 2014年9期2014-08-02
- 基于ESPRIT的ULA波達(dá)方向估計(jì)改進(jìn)算法
: 由于陣列接收數(shù)據(jù)協(xié)方差矩陣會(huì)出現(xiàn)降秩問(wèn)題, 該類(lèi)算法無(wú)法對(duì)相干信源進(jìn)行DOA估計(jì)??臻g平滑類(lèi)算法[8-11]通過(guò)對(duì)陣列接收數(shù)據(jù)劃分子陣并對(duì)子陣協(xié)方差矩陣求平均值, 達(dá)到解相干和恢復(fù)陣列數(shù)據(jù)協(xié)方差矩陣原秩, 但該類(lèi)算法以犧牲傳感器陣列孔徑和降低估計(jì)來(lái)波信號(hào)的數(shù)目為代價(jià)。最近, 文獻(xiàn)[12]提出的CC-ESPRIT(Cross ESPRIT)算法能同時(shí)處理相干和非相干信號(hào)情況, 但相干信號(hào)角度間隔較小時(shí), 算法性能不穩(wěn)定; 文獻(xiàn)[13]和文獻(xiàn)[14]雖然能- 基于Cortex-M3的ARINC429總線協(xié)議轉(zhuǎn)換模塊的實(shí)現(xiàn)
儲(chǔ)器空閑可以接收數(shù)據(jù),把ENTX置低禁止發(fā)送,從16位數(shù)據(jù)總線上下載6個(gè)ARINC字到緩沖區(qū),最多可達(dá)到8×32bit字。當(dāng)/LD1為低,/LD2為高,下載的是 Word1;當(dāng)/LD1為高,/LD2為低,下載的是 Word2。當(dāng)ENTX置高,就可以通過(guò)DOA,DOB發(fā)送出去[2]。1.3.2 DEI1016典型的接收數(shù)據(jù)時(shí)序DEI1016接收數(shù)據(jù)的時(shí)序如圖4所示。在接收數(shù)據(jù)時(shí),如果接收到有效數(shù)據(jù),則系統(tǒng)自動(dòng)把/DR1或者/DR2位置0。當(dāng)SEL為低,/OE機(jī)械與電子 2013年2期2013-03-30
- 基于Unitary ESPRIT的雙基地MIMO雷達(dá)目標(biāo)定位算法
位延遲特性對(duì)接收數(shù)據(jù)進(jìn)行重構(gòu),有效的增加了接收數(shù)據(jù)信息,且使協(xié)方差矩陣為Centro-Hermitian矩陣,然后通過(guò)酉變換將重構(gòu)接收數(shù)據(jù)的協(xié)方差矩陣從復(fù)數(shù)域變換到實(shí)數(shù)域,使所有的運(yùn)算均在實(shí)數(shù)域進(jìn)行,最后利用Unitary ESPRIT算法實(shí)現(xiàn)了對(duì)于目標(biāo)DOA和DOA估計(jì),且估計(jì)參數(shù)自動(dòng)配對(duì).與文獻(xiàn)[8-9]中的方法相比,本文算法利用MIMO雷達(dá)的發(fā)射陣列和接收陣列的相位延遲因子特性,獲得更多接收數(shù)據(jù)的有效信息,提高了目標(biāo)估計(jì)性能,同時(shí)所有的特征值分解和矩哈爾濱工程大學(xué)學(xué)報(bào) 2012年3期2012-10-26
- 基于FPGA的數(shù)字穩(wěn)定校正單元的實(shí)現(xiàn)
rQ,然后對(duì)接收數(shù)據(jù)進(jìn)行相關(guān)操作,即回波數(shù)據(jù)以流水方式通過(guò)相關(guān)器與發(fā)射樣本數(shù)據(jù)逐點(diǎn)進(jìn)行乘加處理。本論文涉及的內(nèi)容是從發(fā)射脈沖信號(hào)和接收數(shù)據(jù)正交變換后的處理過(guò)程,即實(shí)現(xiàn)接收數(shù)據(jù)和發(fā)射脈沖樣本進(jìn)行相關(guān)的操作。DSU處理的計(jì)算公式如下:這里采取在FPGA內(nèi)完成相關(guān)運(yùn)算,而對(duì)幅度的歸一化可采用浮點(diǎn)運(yùn)算能力較強(qiáng)的DSP器件完成。因?yàn)樵贔PGA內(nèi)實(shí)現(xiàn)除法運(yùn)算一般采用查表法和,查表法缺點(diǎn)是需要預(yù)先存儲(chǔ)所有可能值的倒數(shù),然后根據(jù)計(jì)算出的能量查找相應(yīng)倒數(shù),取出表中存儲(chǔ)的倒數(shù)電子設(shè)計(jì)工程 2012年11期2012-03-17
- RMII模式以太網(wǎng)PHY芯片DP83848C的應(yīng)用
[1∶0]、接收數(shù)據(jù) RXD[1∶0] 、載波偵聽(tīng)/接收數(shù)據(jù)有效CRS_DV和接收錯(cuò)誤 RX_ER(可選信號(hào))組成。在此基礎(chǔ)上,DP83848C還增加了RX_DV接收數(shù)據(jù)有效信號(hào)。2.1 REF_CLK——參考時(shí)鐘REF_CLK是一個(gè)連續(xù)時(shí)鐘,可以為CRS_DV、RXD[1∶0] 、TX_EN 、TXD[1∶0] 、RX_DV 和 RX_ER 提供時(shí)序參考。REF_CLK由MAC層或外部時(shí)鐘源源提供。REF_CLK頻率應(yīng)為50 MHz±50×10-6,占空單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2010年8期2010-09-25
- 一種高效的串行通信協(xié)議的制定及實(shí)現(xiàn)
樣。接收方在接收數(shù)據(jù)時(shí)總是先尋找?guī)^。幀頭的排他性將有利于提高各通信節(jié)點(diǎn)的接收效率。長(zhǎng)度:應(yīng)盡量采用短幀,以避免各種干擾因素對(duì)通信效率的影響??筛鶕?jù)實(shí)際應(yīng)用情況,在“長(zhǎng)度”后增加“長(zhǎng)度反碼”或“長(zhǎng)度補(bǔ)碼”等校驗(yàn)數(shù)據(jù)對(duì)長(zhǎng)度進(jìn)行更為嚴(yán)格的校驗(yàn)。命令字:根據(jù)實(shí)際通信應(yīng)用需求,可應(yīng)用1~2字節(jié)的通信命令字。機(jī)號(hào):該幀所需接收方的地址識(shí)別號(hào),可根據(jù)實(shí)際應(yīng)用需求對(duì)其進(jìn)行修改,如增加源地址、目的地址等。參數(shù):該幀的應(yīng)用數(shù)據(jù),針對(duì)不同的應(yīng)用,考慮到數(shù)據(jù)的安全性,可對(duì)該部分網(wǎng)絡(luò)安全與數(shù)據(jù)管理 2010年7期2010-08-08
- 基于PCMCIA的ARINC429通信卡設(shè)計(jì)
1016芯片接收數(shù)據(jù),在FPGA內(nèi)部實(shí)現(xiàn)了一個(gè)64*16bit的FIFO,待FIFO半滿(mǎn)時(shí)向PCMCIA主機(jī)發(fā)出中斷信號(hào),主機(jī)從 FIFO中讀走數(shù)據(jù)。由于從接受ARINC429接口接收數(shù)據(jù)的時(shí)序比較復(fù)雜,采用狀態(tài)機(jī)來(lái)實(shí)現(xiàn)。向 DEI1016發(fā)送數(shù)據(jù)時(shí),由于DEI1016內(nèi)部有一個(gè)8*32bit的FIFO,PCMCIA的數(shù)據(jù)線和ARINC429的數(shù)據(jù)線都是16位的,可以直接發(fā)送,一些控制信號(hào)可以通過(guò)寄存器操作或MEMORY地址操作實(shí)現(xiàn)。圖1 通信卡總體結(jié)構(gòu)框微處理機(jī) 2010年3期2010-06-13
- 基于ARM的嵌入式Linux網(wǎng)絡(luò)數(shù)據(jù)傳輸性能分析
處理器周期為接收數(shù)據(jù)的~4/5[7]。為測(cè)試系統(tǒng)在更大壓力下的表現(xiàn),采用TCP接收數(shù)據(jù)的方式。1.1 硬件系統(tǒng)1.2 Linux網(wǎng)絡(luò)數(shù)據(jù)包的接收系統(tǒng)接收數(shù)據(jù)包過(guò)程[8–11]如圖1。網(wǎng)絡(luò)質(zhì)量很好而大量接收數(shù)據(jù)時(shí),可忽略失序的TCP報(bào)文。圖1 Linux網(wǎng)絡(luò)子系統(tǒng)TCP協(xié)議收包過(guò)程Fig.1 The packet receiving process of Linux networking subsystem for TCP.Linux網(wǎng)絡(luò)子系統(tǒng)通過(guò)軟中斷[8核技術(shù) 2010年9期2010-03-24
- 基于Toeplitz矩陣重構(gòu)的相干信源DOA估計(jì)算法
對(duì)各個(gè)陣元的接收數(shù)據(jù)與參考陣元(第一個(gè)陣元)的接收數(shù)據(jù)的相關(guān)函數(shù)進(jìn)行排列,從而形成Herm itian Toep litz矩陣,通過(guò)奇異值分解可以得到信號(hào)子空間和噪聲子空間,從而實(shí)現(xiàn)相干信源的DOA估計(jì)。同經(jīng)典的空間平滑法比較,提出的算法無(wú)需進(jìn)行空間平滑,不減少陣列的有效孔徑,所以可估計(jì)的相干信源數(shù)較空間平滑算法增加,而且對(duì)相干信源的分辨能力也有所提高。1 算法分析對(duì)于理想情況下的獨(dú)立信號(hào)源,陣列協(xié)方差矩陣R具有Toep litz性質(zhì)。而實(shí)際情況中,由于有航天電子對(duì)抗 2010年4期2010-03-23
- 基于VC串口通信的實(shí)現(xiàn)
()4從串口接收數(shù)據(jù)MSComm控件一般用事件驅(qū)動(dòng)方式從串口接收數(shù)據(jù),也就是消息處理,當(dāng)串口有事件發(fā)生時(shí),程序調(diào)用消息函數(shù)來(lái)處理數(shù)據(jù)。打開(kāi)ClassWizard→Message Maps,在ClassName中選擇類(lèi)CcomDlg,再在Object IDs中選擇IDC_MSCOMMl,然后在Message中雙擊消息OnComm(或單擊“Add Function”),在彈出的對(duì)話框中將函數(shù)名改為OnComm,單擊“OK”。就加入了串口事件的消息處理函數(shù)。在c智能計(jì)算機(jī)與應(yīng)用 2007年3期2007-07-05
- 基于FC總線的多核通信中間件設(shè)計(jì)與實(shí)現(xiàn)