於嵌入式系統中實作無線網路之 於嵌入式系統中實作無線網路之 於嵌入式系統中實作無線網路之 於嵌入式系統中實作無線網路之
標簽: programming
上傳時間: 2015-03-04
上傳用戶:1547591994
新版本無人機.刷機用借助此實際應用程序,管理無人機的所有區域,例如電動機,GPS,傳感器,陀螺儀,接收器,端口和固件INAV-Chrome 的配置器中的新功能:修復了導致加速度計校準失敗的錯誤支持DJI FPV系統配置輸出選項卡中的怠速節氣門和馬達極現在可以在“混合器”選項卡中選擇“漫遊者”和“船用”平臺。 固件方面的支持仍然有限!閱讀完整的變更日誌 在過去的幾年中,無人駕駛飛機取得了相當大的進步,越來越多的人能夠獲取和使用無人機。 不用說,無人機可以基於特定固件在一組命令上運行。 在這方面, 用於Chrome的INAV-Configurator隨附的工具可幫助您輕鬆配置無人機的各個方面。支持多種硬件配置首先要提到的一件事是,要求Google Chrome瀏覽器能夠訪問INAV-Chrome的配置器功能。 儘管它已集成到Chrome中,但它可以作為獨立應用程序運行,甚至可以脫機使用,而與瀏覽器無關。 您甚至可以從Google Apps菜單為其創建桌面快捷方式。不用說,另一個要求是實際的飛行裝置。 該應用程序支持所有支持INAV的硬件配置,例如Sirius AIR3,SPRacingF3,Vortex,Sparky,DoDo,CC3D / EVO,Flip32 / + / Deluxe,DragonFly32,CJMCU Microquad,Chebuzz F3,STM32F3Discovery,Hermit ,Naze32 Tricopter框架和Skyline32。該窗口非常直觀,並提供各種令人印象深刻的提示和文檔。 在上方的工具欄上,您可以找到連接選項,這些選項可以通過COM端口,手動選擇或無線模式進行。 您也可以選擇自動連接。 連接後,您可以在上方的工具欄中查看設備的功能,並在側面板中輕鬆瀏覽配置選項。管理傳感器,電機,端口和固件本。
標簽: configurator 無人機
上傳時間: 2022-06-09
上傳用戶:
同步技術在許多通訊系統中都是至關重要的,而WCDMA作為第三代移動通信的標準之一,對其同步算法進行研究是非常必要的。FPGA在許多硬件實現中充當了很重要的角色,所以研究如何在FPGA上實現同步算法是非常具有實際意義的。 本文討論了三步小區搜索的算法,仿真了其性能,并且對如何進行算法的FPGA移植展開了深入的討論。 本文對三步小區搜索的算法按照算法計算量和運算速度的標準分別進行了比較和討論,并以節省資源和運行穩定為前提進行了FPGA移植。最終在主同步中提出了改進型的PSC匹配濾波器算法,在FPGA上提出了采用指針型雙口RAM的實現方式;在輔同步中提出了改進型PFHT算法并采用查表遍歷算法判決,在FPGA上提出了用綜合型邏輯方式來實現;在導頻同步中采用了移位寄存器式擾碼生成算法,并引入了計分制判決算法。 與以往的WCDMA同步的FPGA實現相比,本文提出的實現方案巧妙地利用了FPGA的并行運算結構,在XILINX的V4芯片上只用了500個slice就完成了整個小區搜索,最大限度地節省了資源,為小區搜索在FPGA中的模塊小型化提供了途徑。
上傳時間: 2013-08-05
上傳用戶:leileiq
Turbo碼是一類并行級聯的系統卷積碼,它是在綜合級聯碼、最大后驗概率(MAP)譯碼、軟輸入軟輸出及迭代譯碼等理論基礎上的一種創新。Turbo碼的基本原理是通過對編碼器結構的巧妙設計,多個子碼通過交織器隔離進行并行級聯編碼輸出,增大了碼距。譯碼器則以類似內燃機引擎廢氣反復利用的機理進行迭代譯碼以反復利用有效信息流,從而獲得卓越的糾錯能力。計算機仿真表明,Turbo碼不但在加性高斯噪聲信道下性能優越,而且具有很強的抗衰落、抗干擾能力,當交織長度足夠長時,其糾錯性能接近香農極限。 FPGA(FieldProgrammableGateArray),即現場可編程門陣列,是在PAL、GAL、EPLD等可編程器件的基礎上進一步發展的產物。FPGA技術具有大規模、高集成度、高可靠性、設計周期短、投資小、靈活性強等優點,逐步成為復雜數字硬件電路設計的理想選擇。 本論文以東南大學移動通信實驗室B3G課題組提出的“支持多天線的廣義多載波無線傳輸技術”(MIMO-GMC)為背景,分析了Turbo譯碼算法,并針對MIMO-GMC系統的迭代接收機中所采用的外信息保留和聯合檢測譯碼迭代的特點,完成了采用滑動窗Log-MAP算法的軟輸入、軟輸出的Turbo譯碼器的設計。整個譯碼器模塊的設計采用Verilog語言描述,并在VirtexⅡPro系列FPGA芯片上實現。
上傳時間: 2013-04-24
上傳用戶:shanml
簡單介紹紅外遙控接收系統原理,給出用8051作遙控接收系統解碼器的一種巧妙實現方法,以及完整的51 匯編程序代碼。包括解碼系統配置及接口、軟件設計要點及中斷服務程序。
上傳時間: 2013-07-15
上傳用戶:晴天666
目前在各行各業中應用種類繁多的測量儀器隨著儀器性能指標要求的逐漸提升以及功能的不斷拓展,對儀器控制系統的實時性和集成化程度等性能的要求也越來越高。目前發展的趨勢是開放式、集成度向芯片級靠攏的高實時性儀器。針對目前傳統的系統設計存在著功能簡單、速度慢、實時性差、對數據的再加工處理能力極為有限等問題,本文根據課題需要提出了一種基于ARM+FPGA架構的高速實時數據采集嵌入式系統方案,應用在小功率半導體測量儀器上。方案采用三星S3C2410的ARM處理器進行管理控制,處理數據,界面顯示;Altera公司的Cyclone系列的1C12 FPGA器件用來進行高速數據采集,提高了系統的實時性和集成化程度。 本文首先給出了ARM+FPGA架構的總體設計。硬件方面,簡要討論了ARM處理器的特點和優勢,FPGA在高速采集和并行性上的優勢,給出了硬件的總體結構和主要部件及相關接口。軟件方面,研究了基于嵌入式Linux的嵌入式系統的構建和BootLoader的啟動以及內核和根文件系統的結構,構建了嵌入式Linux系統包括建立交叉開發環境,修改移植BootLoader和裁減移植Linux內核,并且根據課題實際需要精簡建立了根文件系統。 為了滿足測量儀器的實時性,設計了ARM與FPGA的高速數據采集接口。進行了FPGA內部與ARM接口相關部分的硬件電路設計;通過分析ARM與FPGA內部時序的差異,針對ARM與FPGA內部FIFO時序不匹配的問題,解決了測量儀器中高速數據采集與處理速度不匹配的問題。接著,通過研究Linux設備驅動基本原理和驅動程序的開發過程,設計了Linux下的FPGA數據采集接口驅動程序,并且實現了中斷傳輸。使得FPGA芯片通過高效可靠的驅動程序可以很好的與ARM進行通訊。 最后為了方便用戶操作,進行了人機交互系統的設計。為了降低成本和提高實用性利用FPGA芯片剩余的資源實現了對PS/2鍵盤鼠標接口的控制,應用到系統中,大大提高了人機交互能力;通過比較分析目前比較流行的幾種嵌入式GUI圖形設計工具的優缺點,結合課題的實際情況選擇了MiniGUI作為課題圖形界面的開發。根據具體要求設計了適合測量儀器方面上使用的人機交互界面,并且移植到了ARM平臺上,給測量儀器的使用提供了更好的交互操作。 本課題完成了嵌入式Linux開發環境的建立,針對課題實際硬件電路設計修改移植了bootloader,裁減移植了內核以及根文件系統的建立;設計了FPGA內部硬件電路,解決了接口中ARM與FPGA時序不匹配的問題,實現了ARM與FPGA之間的高速數據采集;設計了高速采集接口在嵌入式Linux下的驅動程序以及中斷傳輸和應用程序;合理設計了適合測量儀器使用的人機交互界面,并巧妙設計了PS/2鍵盤鼠標接口,進一步提高了交互操作。
上傳時間: 2013-06-21
上傳用戶:01010101
自上個世紀九十年代以來,我國著名學者、現中國科學院院士、清華大學陳難先教授等人使用無窮級數的Mobius反演公式解決了一系列重要的應用物理中的逆問題,例如費米體系逆問題、信號處理等,開創了應用、推廣數論中的Mobius變換解決物理學中各種逆問題的巧妙方法,其工作在1990年得到了世界著名的《NATURE》雜志的整版專評與高度評價。華僑大學蘇武潯、張渭濱教授等則把Mobius變換的方法應用于幾種常用波形(包括周期矩形脈沖,奇偶對稱方波和三角波等)的傅立葉級數的逆變換運算,得到正、余弦函數及一般周期信號的各種常用波形的信號展開;并求得了與各種常用波形信號函數族相正交的函數族,以用于各展開系數的計算與信息的解調;而后把它們應用到通信系統中,提出了一種新的通信系統,即新型Chen-Mobius通信系統。 在新型通信系統中,把這種正交函數族應用于系統的相干調制解調中,取代傳統通信系統中調制解調所采用的三角正交函數族。正是這種正交函數族使得通信系統的傳輸性能大大提高,保密性加強,而且正交函數族產生很方便。 本文從軟件仿真和硬件實現兩個方面對Chen-Mobius通信系統進行了驗證。首先,利用MATLAB軟件構建Chen-Mobius數字通信系統,通過計算機編程,對Chen-Mobius單路、四路和八路的數字通信系統進行仿真分析,對該系統在不同信噪比情況下的錯誤概率進行了計算,并繪出了信噪比-錯誤概率曲線;其次,在QuartusⅡ軟件平臺上,利用VHDL語言文本輸入和原理圖輸入的方法構建Chen-Mobius數字通信系統,對該系統進行了仿真,包括設計綜合、引腳分配、仿真驗證、時序分析等;再次,在QuartusⅡ軟件仿真的基礎上,在Altera公司的Stratix GX芯片上,實現了硬件的編程和下載,從而完成了Chen-Mobius數字通信系統的FPGA實現;最后,從MATLAB軟件仿真和硬件實現的結果出發,通過分析系統的性能,簡單展望了Chen-Mobius數字通信系統的應用前景。 本文通過軟件仿真得到了Chen-Mobius數字通信系統的信噪比-錯誤概率曲線,從理論上驗證了該系統的強的抗干擾能力;利用FPGA完成了系統的硬件實現,從實際上驗證了該系統的可實現性。從兩方面都可以說明,Chen-Mobius通信系統雖然只是一個新的起點,但它卻預示著光明的應用前景。
標簽: ChenMobius MATLAB FPGA 數字通信系統
上傳時間: 2013-05-19
上傳用戶:sa123456
嵌入式人臉識別系統建立在嵌入式操作系統和嵌入式硬件系統平臺之上,具有起點高、概念新、實用性強等特點。它涉及嵌入式硬件設計、嵌入式操作系統應用開發、人臉識別算法等領域的研究;嵌入式人臉識別系統攜帶方便、安裝快捷、機動性強,可廣泛應用于各類門禁系統、戶外機動布控的實時監測等特殊場合,因此對嵌入式人臉識別的研究工作具有突出的理論意義和廣泛的應用前景。 本文是上海市經委創新研究項目《射頻識別RFID系統-自動識別和記錄人群的身份》(編號:04-11-2)與上海市科委AM基金項目《基于ARM和RFID芯片的自組織安全監控系統的研制》(編號:0512)的主要研究內容之一。論文從構建自動人臉識別系統所需解決的若干關鍵問題入手,重點探討了基于嵌入式ARM微處理器的實時人臉檢測、關鍵特征定位、高效的人臉特征描述、魯棒的人臉識別分類器及自動人臉識別系統設計等問題的研究。論文的主要工作和創新點表現在以下方面: 1實現了結合膚色校驗的Haar特征級聯分類器嵌入式實時人臉檢測,提出了基于人臉約束的人眼Haar特征RSVM級聯分類器人眼檢測算法和基于遮罩掩磨與橢圓擬合的瞳孔定位算法。 復雜背景中的人臉檢測是自動人臉識別系統首先要解決的關鍵問題,通過對基于膚色模型和基于Haar特征級聯強分類器的人臉檢測算法的分析研究,綜合兩個算法的優點,提出了基于膚色模型校驗和Haar特征級聯強分類器的嵌入式實時人臉檢測算法。實驗結果表明,該算法不僅解決了復雜背景中的類膚色和類人臉結構問題,而且具有較高的檢測率和較快的檢測速度,同時對光照、尺度等變化條件下的人臉檢測也具有較強的魯棒性。 人眼檢測與瞳孔定位在人臉歸一化和有效人臉特征抽取等方面起著非常重要的作用,為了快速檢測人眼并精確定位人眼瞳孔中心,論文提出了基于人臉約束的人眼Haar特征RSVM級聯分類器人眼檢測算法和基于遮罩掩磨與橢圓擬合的瞳孔定位算法,首先利用人眼檢測分類器在人臉區域內完成對人眼位置的檢測,然后通過對檢測到的人眼進行遮罩掩磨、簡單圖像形態學變換及橢圓擬合實現瞳孔中心的精確定位。測試結果表明該算法只需幾百毫秒便能完成人眼檢測與瞳孔中心定位整個過程,在保證檢測速度較快的同時,還能確保較高的定位精度。 2 針對傳統線性判別分析法存在的小樣本問題(sss),通過調整Fisher判別準則,實現了自適應線性判別分析算法及相應的人臉識別方法人臉識別中的小樣本問題使線性判別分析算法的類內散布矩陣發生嚴重退化,導致問題無法求解。本文在人臉識別小樣本問題的基礎上,通過調整Fisher判別準則,利用類間散布矩陣的補空間巧妙地避開類內散布矩陣的求逆運算,通過訓練集每類樣本的樣本數信息自適應改變調整參數,實現了自適應線性判別分析算法,實驗結果表明,該算法能有效解決人臉識別中的小樣本問題。 3 提出了基于有效人臉區域的Gabor特征抽取算法,有效地解決了Gabor特征抽取維數過高的問題。 Gabor小波對圖像的光照、尺度變化具有較強魯棒性,是一種良好的人臉特征表征方法。但維數過高的Gabor特征造成應用系統的維數災難,為解決Gabor特征的維數災難問題,論文第四章提出了基于有效人臉區域的Gabor特征抽取算法,該算法不僅有效地降低了人臉特征向量維數,縮小了人臉特征庫的規模,同時降低了核心算法的時間和空間復雜度,而且具有與傳統Gabor特征抽取算法同樣的魯棒性。 4 結合有效人臉區域的Gabor特征抽取、自適應線性判別分析算法和基于支持向量機分類策略,提出并實現了基于支持向量機的嵌入式人臉識別和嵌入式人像比對系統支持向量機通過引入核技巧對訓練樣本進行學習構造最小化錯分風險的最優分類超平面,不僅具有強大的非線性和高維處理能力,而且具有更強的泛化能力。本文研究了支持向量機的多類分類策略和訓練方法,并結合論文中提出的基于有效人臉區域的Gabor特征提取算法、自適應線性判別分析算法,首次在基于Windows CE操作系統的嵌入式ARM平臺中實現了具有較強魯棒性的嵌入式自動人臉識別系統和嵌入式人像比對系統。 5 提出并初步實現了基于客戶機/服務器結構無線網絡模型的遠距離人臉識別方案為解決嵌入式人臉識別系統在海量人臉庫中進行識別的難題,論文提出并初步實現了基于客戶機/服務器結構無線網絡模型的嵌入式遠距離人臉識別方案。 客戶機(嵌入式平臺)完成對人臉圖像的檢測、歸一化處理和人臉特征提取,然后通過無線網絡將提取后的人臉特征數據傳輸到服務器端,由服務器在海量人臉庫中完成人臉識別,并將識別后的結果通過無線網絡傳輸到客戶機顯示輸出,從而實現基于客戶機/服務器無線網絡模型的嵌入式遠距離人臉識別方案。 6 結合我們開發的基于ARM的嵌入式自動人臉識別系統和嵌入式人像比對系統,從系統設計的角度探討了在嵌入式系統中進行人臉識別應用設計的思路及應該注意的問題雖然嵌入式人臉識別系統的性能很大程度上取決于高效的人臉特征描述和魯棒的人臉識別核心算法。但是,嵌入式系統的設計思想對嵌入式人臉識別系統的性能影響同樣值得重視。本文第六章重點闡述了嵌入式自動人臉識別應用系統的設計思路,并結合我們自主開發的嵌入式自動人臉識別系統和嵌入式人像比對系統從系統設計的角度探討了嵌入式人臉識別應用系統設計中應該注意的關鍵技術問題。 結合本文提出的算法我們在PC上完成對人臉識別分類器的訓練,然后在嵌入式ARM開發平臺上實現了嵌入式自動人臉識別、嵌入式人像比對兩個便攜式人員身份認證系統,經測試運行效果良好。所提出的人臉識別算法不僅具有一定的理論參考價值,而且對于嵌入式系統應用開發、AFR應用系統開發也具有一定的借鑒意義。
上傳時間: 2013-05-18
上傳用戶:我們的船長
pb開發soket所需要的一個關鍵動態庫,我找了很久的,現在份享一下-pb socket dll
上傳時間: 2013-04-24
上傳用戶:refent
卷積碼是無線通信系統中廣泛使用的一種信道編碼方式。Viterbi譯碼算法是一種卷積碼的最大似然譯碼算法,它具有譯碼效率高、速度快等特點,被認為是卷積碼的最佳譯碼算法。本文的主要內容是在FPGA上實現約束長度為9,碼率為1/2,采用軟判決方式的Viterbi譯碼器。 本文首先介紹了卷積碼的基本概念,闡述了Viterbi算法的原理,重點討論了決定Viterbi算法復雜度和譯碼性能的關鍵因素,在此基礎上設計了采用“串-并”結合運算方式的Viterbi譯碼器,并在Altera EP1C20 FPGA芯片上測試通過。本文的主要工作如下: 1.對輸入數據采用了二比特四電平量化的軟判決方式,對歐氏距離的計算方法進行了簡化,以便于用硬件電路方式實現。 2.對ACS運算單元采用了“串-并”結合的運算方式,和全并行的設計相比,在滿足譯碼速度的同時,節約了芯片資源。本文中提出了一種路徑度量值存儲器的組織方式,簡化了控制模塊的邏輯電路,優化了系統的時序。 3.在幸存路徑的選擇輸出上采用了回溯譯碼方法,與傳統的寄存器交換法相比,減少了寄存器的使用,大大降低了功耗和設計的復雜度。 4.本文中設計了一個仿真平臺,采用Modelsim仿真器對設計進行了功能仿真,結果完全正確。同時提出了一種在被測設計內部插入監視器的調試方法,巧妙地利用了Matlab算法仿真程序的輸出結果,提高了追蹤錯誤的效率。 5.該設計在Altera EP1C20 FPGA芯片上通過測試,最大運行時鐘頻率110MHz,最大譯碼輸出速率10.3Mbps。 本文對譯碼器的綜合結果和Altera設計的Viterbi譯碼器IP核進行了性能比較,比較結果證明本文中設計的Viterbi譯碼器具有很高的工程實用價值。
上傳時間: 2013-07-23
上傳用戶:葉山豪