-
下載積分: 5 賞幣
上傳時間:2024-03-09
頁數(shù): 91
大?。?19.44(MB)
子文件數(shù):
-
簡介:隨著數(shù)據(jù)收集和數(shù)據(jù)存儲技術(shù)的發(fā)展,多模態(tài)數(shù)據(jù)廣泛存于各種應(yīng)用場景當(dāng)中,如何對這些數(shù)據(jù)進(jìn)行高效的分析是機(jī)器學(xué)習(xí)研究領(lǐng)域的熱點(diǎn)問題之一。在處理多模態(tài)數(shù)據(jù)時通常會遇到維數(shù)災(zāi)難問題,傳統(tǒng)的特征選擇算法只能處理單模態(tài)數(shù)據(jù),而無法有效的處理多模態(tài)數(shù)據(jù),本文的研究目標(biāo)為多模態(tài)數(shù)據(jù)的特征選擇算法。在實(shí)際應(yīng)用中,由于數(shù)據(jù)的標(biāo)記信息很難獲取,因此需要在無監(jiān)督情形下進(jìn)行特征選擇任務(wù),本文提出基于聚類結(jié)構(gòu)保持的無監(jiān)督多模態(tài)特征選擇算法,該算法提出在特征選擇的過程中利用線性判別分析保持原始數(shù)據(jù)的聚類結(jié)構(gòu),同時充分利用多模態(tài)數(shù)據(jù)之間的相關(guān)性和互補(bǔ)性,最后通過結(jié)構(gòu)化的稀疏正則模型來選擇權(quán)重較大的特征,并提出了新的迭代優(yōu)化算法求解優(yōu)化目標(biāo)。我們在五個公共數(shù)據(jù)集上進(jìn)行實(shí)驗(yàn)驗(yàn)證,并與其他無監(jiān)督特征選擇算法對比,實(shí)驗(yàn)結(jié)果說明了該算法的有效性和優(yōu)越性。在實(shí)際情況中,雖然很難獲得全部數(shù)據(jù)的標(biāo)記信息,但是通常可以獲得一部分?jǐn)?shù)據(jù)的標(biāo)記信息,半監(jiān)督學(xué)習(xí)算法同時利用已標(biāo)記樣本和未標(biāo)記樣本進(jìn)行學(xué)習(xí),無標(biāo)記數(shù)據(jù)的加入可以提高學(xué)習(xí)算法的性能,在此基礎(chǔ)上,本文提出基于結(jié)構(gòu)化稀疏的半監(jiān)督多模態(tài)特征選擇算法,該算法利用流形正則的方法,同時考慮多模態(tài)數(shù)據(jù)的相關(guān)性和互補(bǔ)性,在每個模態(tài)上保持?jǐn)?shù)據(jù)的流形結(jié)構(gòu)。在模型中引入兩個結(jié)構(gòu)化稀疏正則項(xiàng),分別刻畫不同模態(tài)間的特征和同一模態(tài)內(nèi)的特征在不同分類任務(wù)下的判別性,將這一思想加入半監(jiān)督的多模態(tài)特征選擇算法中,建立模型并提出迭代優(yōu)化算法求解優(yōu)化目標(biāo),我們在五個數(shù)據(jù)集上進(jìn)行實(shí)驗(yàn)驗(yàn)證,并與其他有監(jiān)督和半監(jiān)督特征選擇算法對比,實(shí)驗(yàn)結(jié)果展示了算法的有效性。本文研究多模態(tài)數(shù)據(jù)的特征選擇算法,充分考慮多模態(tài)數(shù)據(jù)的特點(diǎn),提出了無監(jiān)督和半監(jiān)督兩種多模態(tài)特征選擇算法,并取得了良好的效果。
下載積分: 5 賞幣
上傳時間:2024-03-09
頁數(shù): 60
大?。?10.93(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 67
大小: 5.76(MB)
子文件數(shù):
-
簡介:隨著嵌入式便攜設(shè)備在計算機(jī)和通訊領(lǐng)域的廣泛運(yùn)用,設(shè)備的性能日漸提高,移動多媒體設(shè)備逐漸成為人們?nèi)粘C懿豢煞值囊徊糠?。隨著多核處理器的廣泛運(yùn)用于嵌入式系統(tǒng),也帶來了很多問題,功耗問題是其中極其重要的問題,我們把研究的重點(diǎn)放在雙核處理器的低功耗優(yōu)化設(shè)計上,將單核處理器上廣泛應(yīng)用的動態(tài)電壓調(diào)整DVS技術(shù),結(jié)合到雙核嵌入式系統(tǒng)中,獲得優(yōu)秀的節(jié)能效率。在系統(tǒng)滿足截止時間要求的前提下,實(shí)現(xiàn)嵌入式系統(tǒng)性能和功耗的平衡。本文分析比較了雙核處理器調(diào)度任務(wù)的幾種分割算法,選擇了降序最差適應(yīng)WSTFITDECREASING,WFD算法作為任務(wù)分配算法。通過將待執(zhí)行任務(wù)的在程序中自動列表,方便了程序計算各個任務(wù)的空閑時間,解決了雙核處理器單個處理單元上的空閑時間的估算和分配問題同時將基于空閑時間回收算法應(yīng)用于雙核嵌入式系統(tǒng),形成空閑時間回收雙核DVS算法。在此基礎(chǔ)上,設(shè)計了動態(tài)分配空閑時間回收雙核DVS算法,考慮了雙核處理器核與核之間利用率均衡的問題,將待執(zhí)行任務(wù)分配到利用率低的核中考慮到在低負(fù)載狀態(tài)下漏電功耗增大的情況,改進(jìn)了動態(tài)分配空閑時間回收算法,即將動態(tài)分配任務(wù)后利用率依然處于漏電流功耗大于動態(tài)功耗的處理器核進(jìn)入休眠狀態(tài),繼續(xù)降低處理器功耗。仿真實(shí)驗(yàn)表明,空閑時間回收雙核DVS算法可以降低處理功耗13%。動態(tài)分配空閑時間回收算法在其基礎(chǔ)上還可以降低77%的功耗。而改進(jìn)的動態(tài)分配算法,優(yōu)化了低負(fù)載情況下占總功耗比例較大的漏電功耗,通過調(diào)整任務(wù)負(fù)載過低的核,使其進(jìn)入休眠模式,節(jié)約了能耗。
下載積分: 5 賞幣
上傳時間:2024-03-09
頁數(shù): 64
大?。?8.47(MB)
子文件數(shù):
-
簡介:在FCS系統(tǒng)設(shè)計中,對網(wǎng)絡(luò)傳輸協(xié)議的了解和掌握就顯得異常重要。由于多年來FCS的蓬勃發(fā)展,主流應(yīng)用中共同存在著多種各自獨(dú)立發(fā)展的FCS,這些不同協(xié)議和方法的通信方式之間沒有通用的接口相連,所以在一定程度上增加了網(wǎng)絡(luò)監(jiān)控的難度。網(wǎng)關(guān)就是來實(shí)現(xiàn)不同網(wǎng)絡(luò)協(xié)議間的通信互連,因此又被稱為網(wǎng)間協(xié)議轉(zhuǎn)換器。一個網(wǎng)關(guān)可用于連接兩種不同的總線或網(wǎng)絡(luò)。由網(wǎng)關(guān)進(jìn)行協(xié)議轉(zhuǎn)換,提供更高層次的接口。網(wǎng)關(guān)允許在具有不同協(xié)議和報文組的兩網(wǎng)絡(luò)之間傳輸數(shù)據(jù)。在報文從一個網(wǎng)段到另一個網(wǎng)段的傳送中,網(wǎng)關(guān)提供了一種方式把報文重新封裝,形成新的報文組。本課題的內(nèi)容是在探究通信技術(shù)和控制網(wǎng)絡(luò)等相關(guān)技術(shù)的基礎(chǔ)上,對多種總線協(xié)議進(jìn)行研究,應(yīng)用嵌入式平臺來實(shí)現(xiàn)網(wǎng)關(guān)的設(shè)計,實(shí)現(xiàn)現(xiàn)場控制級網(wǎng)絡(luò)PROFIBUS,MODBUS,CANOPEN各種協(xié)議的轉(zhuǎn)換。上級的管理網(wǎng)絡(luò)主要為TCPIP。分別實(shí)現(xiàn)PROFIBUSCANOPEN,MODBTUSCANOPEN以及CANOPENTCPIP的數(shù)據(jù)雙向交換。本文所做的工作1、對現(xiàn)場總線和網(wǎng)絡(luò)通信技術(shù)進(jìn)行了一定的研究,包括數(shù)據(jù)通信與控制網(wǎng)絡(luò)、網(wǎng)絡(luò)互連參考模型以及工業(yè)以太網(wǎng)技術(shù)三種總線技術(shù)及協(xié)議分析;2、對網(wǎng)關(guān)設(shè)計的方案,包括網(wǎng)關(guān)技術(shù)研究、網(wǎng)關(guān)需求分析、方案總體設(shè)計以及轉(zhuǎn)換模塊的設(shè)計;3、網(wǎng)關(guān)硬件設(shè)計,包括嵌入式技術(shù)和微處理器的研究和各個模塊的電路設(shè)計;4、網(wǎng)關(guān)軟件設(shè)計,包括嵌入式軟件技術(shù)設(shè)計方法研究、協(xié)議轉(zhuǎn)換軟件設(shè)計以及部分設(shè)計的實(shí)驗(yàn)與測試。
下載積分: 5 賞幣
上傳時間:2024-03-09
頁數(shù): 76
大?。?9.43(MB)
子文件數(shù):
-
簡介:數(shù)字水印技術(shù)作為信息隱藏技術(shù)的一個重要研究分支,受到了國內(nèi)外學(xué)術(shù)界和產(chǎn)業(yè)界的廣泛關(guān)注。但目前數(shù)字水印技術(shù)研究成果大多停留在基礎(chǔ)算法理論研究和初級應(yīng)用階段,面向市場的數(shù)字水印技術(shù)商業(yè)化應(yīng)用產(chǎn)品尚不成熟。隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,對數(shù)字產(chǎn)品版權(quán)保護(hù)的迫切需求,使得水印魯棒性算法研究以及將數(shù)字水印技術(shù)產(chǎn)品化,成為數(shù)字水印技術(shù)研究發(fā)展的一個趨勢。數(shù)字圖像在打印掃描過程中伴有嚴(yán)重的像素失真和幾何失真,因此,研究能夠抵抗幾何攻擊的圖像水印算法,并在DSP硬件開發(fā)平臺上予以實(shí)現(xiàn),將具有較高的理論意義和實(shí)用價值。論文圍繞這一問題進(jìn)行研究,主要做了以下幾方面的工作。1簡要介紹了數(shù)字圖像水印技術(shù)的發(fā)展現(xiàn)狀和基本理論知識,重點(diǎn)對能夠抵抗幾何攻擊處理的數(shù)字水印算法,和水印算法的DSP實(shí)現(xiàn)過程進(jìn)行了研究。2對水印的嵌入域和嵌入空間進(jìn)行了對比分析,結(jié)合小波變換、奇異值分解以及CIELAB顏色空間等相關(guān)理論,提出了一種改進(jìn)的基于DWTSVD的抗幾何攻擊的圖像數(shù)字水印算法。同時為了增強(qiáng)水印算法的安全性,對原始水印進(jìn)行了改進(jìn)的ARNOLD置亂預(yù)處理,并在MATLAB平臺下進(jìn)行了仿真實(shí)驗(yàn)。3選用TI公司的TMS320DM642作為主處理器設(shè)計了DSP硬件平臺,主要包括水印嵌入與提取程序,視頻驅(qū)動程序和串口通信程序等模塊,并利用DSPBIOS操作系統(tǒng)對程序進(jìn)行統(tǒng)一的配置管理。利用該DSP系統(tǒng)實(shí)時采集經(jīng)過打印輸出和各種攻擊處理后的含水印圖像,進(jìn)行水印提取,并將圖像數(shù)據(jù)傳輸給MATLAB平臺,對提取的水印圖像進(jìn)行質(zhì)量評估。既有效利用了MATLAB強(qiáng)大的圖像處理能力,又充分發(fā)揮了DSP的高速數(shù)字信號處理優(yōu)勢,DSP與MATLAB兩者之間利用串口通過ZIGBEE模塊進(jìn)行無線通信。4為了更好的驗(yàn)證實(shí)驗(yàn)效果,同樣借助掃描儀和數(shù)碼相機(jī),對打印輸出的含水印圖像進(jìn)行采集,并在MATLAB平臺進(jìn)行水印提取和質(zhì)量評估。5對多種不同情況下的實(shí)驗(yàn)結(jié)果進(jìn)行了綜合分析對比,驗(yàn)證了本水印算法有抵抗打印掃描過程中不同攻擊的魯棒性能。最后對全文進(jìn)行了總結(jié)與展望。
下載積分: 5 賞幣
上傳時間:2024-03-09
頁數(shù): 100
大?。?10.21(MB)
子文件數(shù):
-
簡介:隨著半導(dǎo)體芯片技術(shù)的快速發(fā)展能量消耗已經(jīng)成為嵌入式系統(tǒng)的一個重要設(shè)計課題和性能指標(biāo)。一些節(jié)能技術(shù)如動態(tài)電壓調(diào)節(jié)動態(tài)電源管理和自適應(yīng)襯底偏置以及它們的混合為降低嵌入式系統(tǒng)的能量消耗提供了很好的機(jī)會。任務(wù)調(diào)度和電壓選擇在能量最小化方面起著積極作用。因此將節(jié)能技術(shù)并入調(diào)度算法對嵌入式系統(tǒng)節(jié)能變得重要起來。事實(shí)上數(shù)據(jù)或者控制依賴對節(jié)能有著負(fù)面影響。因此在節(jié)能調(diào)度算法的設(shè)計中這一因素的負(fù)面影響需要被有效地解決??紤]到重定時有向無環(huán)圖能夠有效地克服迭代內(nèi)數(shù)據(jù)依賴的影響從而為降低調(diào)度長度或能量消耗提供更多的機(jī)會本文以重定時有向無環(huán)圖為調(diào)度對象設(shè)計了幾個節(jié)能策略。本文的主要研究工作概括如下1如果一個調(diào)度是基于重定時有向無環(huán)圖產(chǎn)生的并且所有的任務(wù)都執(zhí)行兩個性能模式恰當(dāng)?shù)刂嘏判蛉蝿?wù)順序和每個任務(wù)的性能模式順序能夠產(chǎn)生更多的松弛用于降低能量消耗。為了提供更多的機(jī)會降低能量消耗利用重定時有向無環(huán)圖只有迭代間數(shù)據(jù)依賴這一特點(diǎn)以及一個任務(wù)重排序性能模式順序?qū)θ蝿?wù)執(zhí)行沒有影響這一優(yōu)點(diǎn)提出了一個技術(shù)重排序任務(wù)和性能模式。首先當(dāng)一個組件上的一個任務(wù)被設(shè)置為第一個執(zhí)行的任務(wù)時對于該組件上給定的任務(wù)集計算最小的電壓轉(zhuǎn)換時間。然后從這些最小電壓轉(zhuǎn)換時間里選擇一個最小的作為該組件上任務(wù)集的最小電壓轉(zhuǎn)換時間。相應(yīng)任務(wù)順序和性能模式順序是最終要執(zhí)行的任務(wù)和性能模式順序。2許多處理器如PXA255AMDMOBILEATHLON4TRANSMETA’SCRUSOE具有動態(tài)電壓調(diào)節(jié)能力。此外多核體系結(jié)構(gòu)已經(jīng)占領(lǐng)了嵌入式系統(tǒng)市場。在電壓轉(zhuǎn)換時間是固定的或者可以忽略不計的情況下為了降低具有動態(tài)電壓調(diào)節(jié)能力的多核系統(tǒng)的能量消耗提出了一個用于最小化多核系統(tǒng)能量消耗的算法。提出的算法考慮了性能模式轉(zhuǎn)換開銷和處理核之間的通信開銷該算法用于降低含有依賴任務(wù)并具有公共時間限制的應(yīng)用程序的電壓轉(zhuǎn)換能量消耗和動態(tài)能量消耗。首先提出的算法在給定時間限制下通過選擇合理的任務(wù)映射和頻率安排獲取最小的初始調(diào)度長度。然后它迭代地選擇任務(wù)進(jìn)行頻率調(diào)節(jié)以便當(dāng)將被選擇的任務(wù)降低一個頻率并把被選擇的任務(wù)所在的處理核上的任務(wù)按降電壓順序執(zhí)行時產(chǎn)生最小的能量消耗。3日益縮小的特征尺寸導(dǎo)致在未來泄露能量會超過動態(tài)能量。動態(tài)電壓調(diào)節(jié)和自適應(yīng)襯底偏置是同時降低動態(tài)能量和泄露能量的有效手段。為了響應(yīng)這一趨勢提出了一個算法應(yīng)用上述兩種技術(shù)降低具有硬時間限制的應(yīng)用程序在多核系統(tǒng)上的能量消耗。首先提出的方法確定初始的任務(wù)順序和頻率安排以在給定的時間限制下獲得最小的初始調(diào)度長度。然后它迭代地選擇候選任務(wù)調(diào)節(jié)候選任務(wù)的頻率以獲得最大的壓縮能量和增長時間的比值。為了能夠獲得更多的松弛以降低能量消耗它在每次頻率調(diào)節(jié)后重排序侯選任務(wù)所在處理核的任務(wù)。4近年來新的多核系統(tǒng)被提出作為降低能量消耗的頗有前景的辦法。在這樣的系統(tǒng)里不僅處理核而且總線具有動態(tài)電壓調(diào)節(jié)和自適應(yīng)襯底偏置能力。對于這樣的系統(tǒng)一個算法被提出用來降低處理核和通信鏈路的能量消耗。首先提出的算法利用映射選擇以降低處理核之間的通訊量。然后它通過同時調(diào)節(jié)計算任務(wù)和總線的頻率以獲得最大的壓縮能量和增長時間比。這樣的操作一直進(jìn)行到進(jìn)一步調(diào)節(jié)會導(dǎo)致背離給定時間限制為止。
下載積分: 5 賞幣
上傳時間:2024-03-09
頁數(shù): 90
大?。?9.63(MB)
子文件數(shù):
-
簡介:隨著科技水平的不斷提高,傳統(tǒng)的身份識別技術(shù)由于存在某些自身的缺陷,取而代之的是生物特征識別技術(shù)。在眾多生物識別技術(shù)中,手掌靜脈識別具有安全性更高、無需接觸等優(yōu)勢,成為目前生物識別領(lǐng)域的研究熱點(diǎn),具有廣闊的市場應(yīng)用前景。根據(jù)公司調(diào)查過后的需求分析,本文在收集、分析了目前有關(guān)生物識別技術(shù)研究的成果,對手掌靜脈識別系統(tǒng)的軟硬件技術(shù)進(jìn)行了分析和研究,設(shè)計出一套可應(yīng)用于嵌入式硬件的掌靜脈識別系統(tǒng)。該系統(tǒng)根據(jù)掌靜脈的吸收紅外光的特性,提出可行的、帶有限定性的反射式掌靜脈圖像采集方法,并建立小型掌靜脈素材庫。使用最新CTEXM4芯片,配置所需使用的硬件參數(shù),為識別軟件的應(yīng)用打下基礎(chǔ)。系統(tǒng)的軟件設(shè)計分為圖像預(yù)處理、紋理分割提取、特征提取和特征比對四個模塊。根據(jù)嵌入式系統(tǒng)的特點(diǎn),提出積分表的概念,用于存儲每個像素點(diǎn)到原點(diǎn)的和值。其應(yīng)用貫穿整個圖像預(yù)處理、紋理分割提取和特征提取過程,大大提高嵌入式芯片的處理效率。在特征比對中,設(shè)計提出了點(diǎn)對點(diǎn)匹配和數(shù)值校驗(yàn)兩種比對方式。根據(jù)相應(yīng)技術(shù)指標(biāo),在配置好的硬件環(huán)境下測試所設(shè)計的掌靜脈識別軟件。通過實(shí)際測試表明,在設(shè)置較高閾值的情況下,識別系統(tǒng)準(zhǔn)確性達(dá)到80%以上。通過改變系統(tǒng)的閾值參數(shù),可以調(diào)整系統(tǒng)的拒識率和誤識率,以適應(yīng)于不同的工作環(huán)境。
下載積分: 5 賞幣
上傳時間:2024-03-09
頁數(shù): 73
大?。?5.12(MB)
子文件數(shù):
-
簡介:為了推動中國機(jī)器人事業(yè)的發(fā)展促進(jìn)全國高校機(jī)器人技術(shù)的進(jìn)步中央電視臺從2002年開始面向全國理工科重點(diǎn)大學(xué)舉辦全國大學(xué)生機(jī)器人電視大賽該文以此為背景實(shí)現(xiàn)了嵌入式系統(tǒng)在機(jī)器人中應(yīng)用機(jī)器人智能化的實(shí)現(xiàn)是對機(jī)器人控制算法的一種體現(xiàn)而實(shí)現(xiàn)復(fù)雜、智能化控制算法的關(guān)鍵是有一套運(yùn)行平臺該文首先研究的嵌入式系統(tǒng)在機(jī)器人中應(yīng)用的必要性對輪式機(jī)器人構(gòu)建嵌入式開發(fā)平臺從而有助于軟硬件的獨(dú)立開發(fā)并實(shí)現(xiàn)復(fù)雜的控制算法其次該文針對輪式機(jī)器人特點(diǎn)闡述了輪式機(jī)器人硬件的設(shè)計采用基于ARM內(nèi)核處理器作為嵌入式核心的嵌入式平臺同時介紹了CPU選型、存儲器的選擇以及外圍電路的設(shè)計并采用CAN總線來實(shí)現(xiàn)控制系統(tǒng)與電機(jī)控制系統(tǒng)之間的通訊再次該文在硬件的基礎(chǔ)上詳細(xì)介紹了嵌入式LINUX平臺的移植過程主要包括BOOTLOADER的設(shè)計、內(nèi)核的定制及編譯、文件系統(tǒng)的選擇以及驅(qū)動模塊的編寫尤其是該平臺上的CAN總線驅(qū)動模塊的編寫最后該文探討了輪式機(jī)器人的運(yùn)動控制包括直行和轉(zhuǎn)彎控制并結(jié)合前兩屆全國大學(xué)生電視大賽比賽的情況總結(jié)了該平臺在實(shí)際應(yīng)用中的表現(xiàn)
下載積分: 5 賞幣
上傳時間:2024-03-09
頁數(shù): 72
大?。?4.79(MB)
子文件數(shù):
-
簡介:隨著嵌入式技術(shù)的高速發(fā)展,嵌入式系統(tǒng)的硬件規(guī)模和復(fù)雜度得到了極大的提高,相應(yīng)的,嵌入式軟件的復(fù)雜度和性能也日益提高,嵌入式系統(tǒng)中運(yùn)行的軟件代碼要求盡量的高效和精簡,這樣嵌入式軟件的性能好壞直接影響著整個嵌入式系統(tǒng)質(zhì)量的高低,因此嵌入式軟件開發(fā)人員迫切需要一款使用方便的,高性能的分析工具來查找嵌入式軟件的瓶頸所在,然后有針對性的修改代碼,從而提高嵌入式軟件代碼的質(zhì)量。本文在分析現(xiàn)有的性能分析工具的基礎(chǔ)上,主要針對嵌入式軟件的代碼覆蓋率以及函數(shù)的執(zhí)行時間和調(diào)用次數(shù)這些軟件代碼的關(guān)鍵性能信息,研究了在嵌入式開發(fā)平臺下的軟件動態(tài)分析工具,準(zhǔn)確的收集程序在運(yùn)行過程中的動態(tài)信息,并以圖形化的方式顯示分析結(jié)果,最后以插件的形式集成到ECLIPSE開發(fā)環(huán)境中,實(shí)現(xiàn)了針對目標(biāo)體系結(jié)構(gòu)為ARM、操作系統(tǒng)為LINUX環(huán)境下的嵌入式軟件動態(tài)分析工具CPT。按照功能模塊的劃分,嵌入式動態(tài)分析工具CPT分為數(shù)據(jù)采集模塊,通信模塊,數(shù)據(jù)處理模塊和結(jié)果顯示模塊四大模塊,其中最核心模塊就是性能數(shù)據(jù)采集模塊,該模塊采集程序在動態(tài)運(yùn)行過程中的覆蓋率信息以及性能信息這兩個關(guān)鍵部分的數(shù)據(jù)信息,使用探針插樁技術(shù)來采集動態(tài)數(shù)據(jù),采用目標(biāo)文件級指令替換方法實(shí)現(xiàn)探針插樁的,在程序執(zhí)行的過程中,被測代碼在待插樁點(diǎn)跳轉(zhuǎn)到樁代碼處執(zhí)行,執(zhí)行完樁代碼后返回源程序繼續(xù)執(zhí)行的動態(tài)分析方法。其中覆蓋率信息的收集方面,以開源的GCCGCOV覆蓋分析為基礎(chǔ),重點(diǎn)研究了路徑覆蓋信息的統(tǒng)計方法,探針變量采用二維矩陣方法來統(tǒng)計的,準(zhǔn)確的計算路徑覆蓋率;性能數(shù)據(jù)收集方面,采用分片計時的方法來設(shè)計探針函數(shù)來收集的,準(zhǔn)確的收集程序在運(yùn)行過程中函數(shù)的執(zhí)行時間。根據(jù)分析工具的測試環(huán)境,利用該工具對程序做動態(tài)分析,對于給定代碼直觀的顯示其測試結(jié)果,覆蓋率方面與開源的分析工具GCOV做了對比,性能方面與開源的分析工具GPROF和LTRACE做了對比,在功能測試與比較中,驗(yàn)證了動態(tài)分析工具CPT的可用性和實(shí)用性。
下載積分: 5 賞幣
上傳時間:2024-03-09
頁數(shù): 78
大?。?2.23(MB)
子文件數(shù):
-
簡介:雷達(dá)信號模擬器以其經(jīng)濟(jì)、靈活和可重復(fù)性等優(yōu)點(diǎn),已成為雷達(dá)系統(tǒng)測試、開發(fā)中不可缺少的技術(shù)設(shè)備。隨著雷達(dá)性能的不斷提高,新體制的不斷提出,對雷達(dá)模擬器的要求也越來越高。顯示軟件是雷達(dá)信號模擬器的重要組成部分,顯示軟件設(shè)計編寫的優(yōu)劣直接影響到設(shè)備的工作性能。本論文中設(shè)計的雷達(dá)信號模擬器基于WINDOWSCE嵌入式操作系統(tǒng),顯示軟件設(shè)計基于EMBEDDEDVISUALC40平臺。詳細(xì)介紹了雷達(dá)信號模擬器顯示軟件菜單部分、鍵盤輸入部分和控制命令部分的設(shè)計,實(shí)現(xiàn)了與控制系統(tǒng)的通信,完成了雷達(dá)信號模擬器顯示軟件的開發(fā)和整個人機(jī)交互界面的設(shè)計,并對各部分在設(shè)計編寫時需要注意的難點(diǎn)問題進(jìn)行了重點(diǎn)討論。文章的最后對已實(shí)現(xiàn)的雷達(dá)信號模擬器的顯示軟件作了進(jìn)一步的優(yōu)化,實(shí)現(xiàn)了顯示軟件應(yīng)用程序開機(jī)自動運(yùn)行的功能。最后對所設(shè)計的雷達(dá)信號模擬器完成了軟件測試和軟硬件的聯(lián)調(diào)測試,測試結(jié)果表明了本軟件所設(shè)計的顯示軟件在功能上達(dá)到了預(yù)期目標(biāo),運(yùn)行穩(wěn)定,實(shí)現(xiàn)了預(yù)定的設(shè)計目標(biāo)。
下載積分: 5 賞幣
上傳時間:2024-03-09
頁數(shù): 60
大?。?4.43(MB)
子文件數(shù):
-
簡介:船舶作為一個不可或缺的交通工具其安全運(yùn)行對物流運(yùn)輸具有重要影響,船舶的控制管理系統(tǒng)直接決定著船舶的運(yùn)行安全。其中機(jī)艙監(jiān)測顯示單元是船舶控制管理系統(tǒng)的一個重要組成部分,是船長與船載設(shè)備重要的信息交換媒介是船長獲取信息、做出決策并對相關(guān)系統(tǒng)進(jìn)行控制和監(jiān)督的終端。隨著船舶的快速發(fā)展,傳統(tǒng)的機(jī)艙監(jiān)控顯示單元系統(tǒng)已不能滿足未來航運(yùn)的需求,因此設(shè)計出一種能實(shí)時數(shù)據(jù)監(jiān)控并能顯示多種信息且人性化的人機(jī)交互界面,從而為船員提供有效信息、為航運(yùn)過程中的突發(fā)故障提供有效、安全的操作指導(dǎo)。機(jī)艙監(jiān)控顯示單元是一個典型的嵌入式系統(tǒng),具有嵌入式系統(tǒng)功能強(qiáng)大、軟硬件可裁剪、功耗低等優(yōu)點(diǎn)。本文從硬件平臺和軟件平臺兩個方面對監(jiān)控顯示單元進(jìn)行設(shè)計與實(shí)現(xiàn)。硬件方面選用了基于AT91SAM9263設(shè)計的主控板作為硬件平臺,在此硬件基礎(chǔ)上,裁剪了適合船舶機(jī)艙監(jiān)控顯示單元功能需求的嵌入式LINUX操作系統(tǒng)。配置了交叉編譯器、YAFFS2根文件系統(tǒng)、BOOTLOADER引導(dǎo)程序。利用QT圖形用戶界面開發(fā)工具完成交互界面GUI的布局設(shè)計,信號與槽機(jī)制實(shí)現(xiàn)界面復(fù)雜的邏輯關(guān)系。嵌入式數(shù)據(jù)庫SQLITE記錄了系統(tǒng)的運(yùn)行故障、設(shè)備數(shù)據(jù)等系統(tǒng)參數(shù)。文中還介紹了LINUX系統(tǒng)驅(qū)動的開發(fā)流程,對LCD顯示器、觸摸屏、鍵盤等外圍設(shè)備的工作原理作了闡述。重點(diǎn)介紹了IIC鍵盤、UART串口、LCD幀緩沖以及觸摸屏的驅(qū)動設(shè)計。本設(shè)計的系統(tǒng)前端數(shù)據(jù)采集單元通過總線方式不斷的收集機(jī)艙設(shè)備參數(shù),經(jīng)過RS232串口全雙工和顯示單元主控板進(jìn)行通信,交換數(shù)據(jù)。實(shí)現(xiàn)在人機(jī)交互界面上實(shí)時的顯示機(jī)艙主機(jī)、輔機(jī)和其他相關(guān)設(shè)備的運(yùn)行參數(shù),并對監(jiān)控數(shù)據(jù)進(jìn)行處理給出相應(yīng)的報警信息。文章最后對所設(shè)計的船舶機(jī)艙監(jiān)控顯示單元系統(tǒng)進(jìn)行了測試,通過測試用例的應(yīng)用程序調(diào)用底層驅(qū)動來驗(yàn)證設(shè)計的功能。測試的結(jié)果用于驗(yàn)證系統(tǒng)設(shè)計中存在的問題,并對設(shè)計中出現(xiàn)的問題提出解決和改進(jìn)的方法。系統(tǒng)在測試、試運(yùn)行和穩(wěn)定運(yùn)行后,能夠達(dá)到預(yù)期的要求。
下載積分: 5 賞幣
上傳時間:2024-03-09
頁數(shù): 80
大小: 3.5(MB)
子文件數(shù):
-
簡介:隨著互聯(lián)網(wǎng)技術(shù)和嵌入式系統(tǒng)的不斷發(fā)展,傳統(tǒng)的嵌入式設(shè)備對于網(wǎng)絡(luò)接入的要求日益加強(qiáng)。相關(guān)數(shù)據(jù)顯示,在不久的將來,將有95%的連網(wǎng)設(shè)備將不僅僅是計算機(jī),而更多的是帶有網(wǎng)絡(luò)功能的嵌入式產(chǎn)品。嵌入式設(shè)備連網(wǎng)是大勢所趨,嵌入式網(wǎng)絡(luò)協(xié)議棧的研究是嵌入式設(shè)備連網(wǎng)實(shí)現(xiàn)的核心。TCPIP協(xié)議棧是一個非常復(fù)雜和龐大的系統(tǒng),它是互聯(lián)網(wǎng)安全可靠通訊的重要組成部分,通常在有操作系統(tǒng)支持的通用計算機(jī)上實(shí)現(xiàn)。但是,嵌入式系統(tǒng)有限的處理能力以及存儲資源的相對缺乏,使得傳統(tǒng)的TCPIP協(xié)議使用在嵌入式的環(huán)境里是不合適的。為了在嵌入式系統(tǒng)中既實(shí)現(xiàn)相應(yīng)的網(wǎng)絡(luò)功能又節(jié)省系統(tǒng)資源,需要對TCPIP協(xié)議進(jìn)行有針對性的裁減。一般采用TCPIP協(xié)議簇的一個子集,比如包括IP、UDP、TCP和ICMP等協(xié)議的全部或部分功能,對協(xié)議進(jìn)行有選擇的實(shí)現(xiàn),盡最大可能的使協(xié)議保持功能和機(jī)制上的完整,以滿足網(wǎng)絡(luò)應(yīng)用的需要。本文為基于STM32處理器的試驗(yàn)平臺移植一種嵌入式網(wǎng)絡(luò)協(xié)議棧UIP來接入網(wǎng)絡(luò)的試驗(yàn),著重討論了DM9000網(wǎng)卡驅(qū)動程序的實(shí)現(xiàn)過程和UIP協(xié)議棧的整體架構(gòu)。在硬件方面,本論文采用了低功耗、低成本的STM32F103ZF作為微處理器,以太網(wǎng)控制芯片采用了成熟的DM9000作為網(wǎng)絡(luò)接口,搭建了一個基于STM32處理器接入以太網(wǎng)的實(shí)驗(yàn)平臺。在軟件方面,本論文介紹STM32處理器的相關(guān)外設(shè)接口的驅(qū)動,然后介紹DM9000以太網(wǎng)控制芯片的驅(qū)動程序,最后介紹嵌入式網(wǎng)絡(luò)協(xié)議UIP的移植過程,分析UIP協(xié)議棧的架構(gòu)。
下載積分: 5 賞幣
上傳時間:2024-03-09
頁數(shù): 60
大?。?1.9(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時間:2024-03-09
頁數(shù): 63
大?。?2.06(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 67
大?。?2.02(MB)
子文件數(shù):