亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

單片機(jī)操作

  • 基于FPGA的H.264變換量化、去方塊濾波研究及設計.rar

    H.264/AVC是由國際電信聯合會的視頻專家組和國際標準化組織的運動圖像專家組組成的聯合視頻小組制定的下一代視頻壓縮標準。新標準采用了一些先進算法,因此具有優異的壓縮性能和極好的網絡親和性,滿足低碼率情況下的高質量視頻的傳輸。 H.264/AVC采用的先進算法包括多模式幀間預測、1/4像素精度預測、整數變換量化、去方塊濾波和熵編碼。本論文著重對整數變換與量化、去方塊濾波做了研究。整數變換是一種只有加法和移位的運算,量化可以通過查表和乘法操作就可以完成,避免了反變換的時候失配問題,沒有精度損失;去方塊濾波是一種用來去除低碼率情況下的每個宏塊的塊效應,提高了解碼圖像的外觀。 本文主要從算法研究和硬件實現兩方面著手,在算法研究方面設計了一個可視化測試軟件,在硬件實現方面主要對整數變換、量化和去方塊濾波做了研究和實現。視頻壓縮技術的關鍵在于視頻壓縮算法及其芯片的實現,FPGA可重復使用,設計修改靈活,片內資源豐富,具備DSP模塊等優勢。在本論文的目標實現部分模塊FPGA的硬件設計,用Verilog完成了關鍵部分的設計。首先簡要介紹了視頻壓縮基本原理,常用視頻壓縮標準及其特性以及國內外的研究動態,并對H.264標準基本檔次所涉及的核心技術進行了詳細介紹,兩種分層結構分別討論。其次在掌握了H.264.算法及編解碼流程的基礎上,設計了基于H.264編解碼的可視化軟件平臺。然后詳細介紹了整數變換、量化、反變換和反量化核心模塊的設計和實現,并在Altera的軟件和開發板上進行了仿真驗證;對去方塊濾波算法做了軟件研究測試,并給出了一種改進的硬件整體結構設計。最后,對全文工作進行了總結和對未來研究工作做了展望。我在課題中所做的主要工作有: 1.查閱相關文獻,熟悉H.264.標準及整數變換、量化和去方塊濾波等算法。 2.用VC++完成了基于H.264編解碼的可視化軟件平臺設計。 3.用Verilog完成了整數變換量化、反變換反量化模塊FPGA設計與驗證。 4.去方塊濾波器的算法研究、仿真和硬件整體結構設計。

    標簽: FPGA 264 變換

    上傳時間: 2013-04-24

    上傳用戶:lanjisu111

  • 大功率單片開關電源設計.rar

    0 引言   開關電源具有效率高、重量輕、體積小,穩壓范圍寬等突出優點,從20世紀中期問世以來,發展極其迅猛,在計算機、通信、航天、辦公和家用電器等方面得到了廣泛的應用,大有取代線性穩壓電源之勢。提高電路的集成化是開關電源的追求之一,對中小功率開關電源來說是實現單片集成化。開關集成穩壓器是指將控制電路、功率開關管和保護電路等集成在一個芯片內,而由開關集成穩壓器構成的開關電源就稱之為單片開關電源。

    標簽: 大功率 單片開關 電源設計

    上傳時間: 2013-04-24

    上傳用戶:zl5712176

  • 基于單片FPGA的雷達處理機實現

    根據雷達、圖像、通信等領域對信號高速處理的要求,研究人員正尋求新的高速的數字信號處理實現方法,以滿足這種高速地處理數據的需要。 本文對單片FPGA的雷達處理機實現進行了研究。文章根據線性調頻信號脈沖壓縮理論,選擇合適的加窗函數,對線性調頻信號進行脈沖壓縮,得出仿真結果;完成了雷達信號處理部分的PCB制版;確定了與其他PCB板之間的接口關系;編寫了FPGA程序,采用DA算法并根據FIR原理實現32階濾波器,進行了脈沖壓縮處理。  

    標簽: FPGA 雷達 處理機

    上傳時間: 2013-04-24

    上傳用戶:suonidaoke

  • 2007年全國電子設計大賽論文(A~J題)

    07電子設計大賽論文 2007年全國電子設計大賽論文(A~J題)

    標簽: 2007 全國電子 設計大賽 論文

    上傳時間: 2013-05-26

    上傳用戶:qoovoop

  • 基于ARM的數控沖床自動送料系統的設計

    數控沖床送料系統主要用于與沖床實現配套,在沖孔過程中按照程序設定控制板料移動和沖床沖孔,實現沖孔的高度自動化。自動送料機構作為沖壓加工生產實現自動化的最基本的要求,它的自動化程度高低,直接影響著沖壓生產效率以及沖壓生產整體自動化水平,只有其自動化程度與沖壓設備相匹配甚至高于沖壓設備,才能夠實現沖壓生產的完全自動化。 嵌入式系統是繼IT網絡技術之后,又一個新的發展方向,由于嵌入式系統自身的優點,現在已經廣泛應用到軍事國防、消費電子、工業控制等各個領域。隨著電子、計算機、自動控制以及精密機械與測試技術的不斷提高和發展,自動送料裝置也在隨著數控機床的發展而在迅速發展和演變。而隨著嵌入式微處理器的發展,嵌入式系統也開始運用到數控沖床自動送料系統中來。 本文采用目前廣泛使用的32位ARM微處理器,Samsung公司基于ARM920T的S3C2440A作為系統的主控制器,該處理器主要面向嵌入式設備,具有性價比高、功耗低的特點,并且在嵌入式Linux操作系統下可移植性好,具有較強的控制能力和豐富的片內資源。該系統能實現數控沖床的自動送料,軟硬件結構簡單,定位精度高,操作簡單方便,具有良好的人機界面。論文首先根據生產實際要求和控制系統設計原則,確定了送料系統的軟硬件總體設計方案。硬件方面,在S3C2440A的基礎上擴展了NANDFlash、NORFlash、SDRAM、LCD觸摸屏模塊,并設計了X、Y軸電機及其驅動電路。軟件方面,選用Linux操作系統,在此基礎上構建了嵌入式Linux開發環境,實現了Bootloader、Linux內核、YAFFS根文件系統的移植,選用Qt/Embeded設計系統的操作界面,給出了系統各個模塊的程序設計,包括人機界面、速度預處理、插補模塊和電機控制部分,文章對系統的軟硬件的抗干擾技術也專門做了介紹。隨后,文章還介紹了積分分離的PID控制算法,并通過使用matlab對電機控制進行仿真,驗證了該算法的可行性。 文章在最后對整個設計進行了總結和展望,指出了系統存在的問題和一些可以改進的地方。

    標簽: ARM 數控 自動

    上傳時間: 2013-06-28

    上傳用戶:love1314

  • 基于ARM的Linux平臺上USB驅動實現

    隨著USB接口性能的不斷增強,USB接口被廣泛應用到各種硬件設備上。如今在Linux操作系統中,針對USB設備的驅動編程工作越來越受到重視。本課題在以S3C2410處理器為基礎的硬件平臺上,對Linux操作系統環境下USB設備驅動工作原理進行了研究。在理解USB協議的基礎上完成了S3C2410處理器內置USB設備控制器固件和驅動程序的編寫調試等方面的工作。 固件程序工作在硬件設備上,通過它控制設備的正常工作,負責與主機端的通信會話。由于本課題中的USB設備控制器是3C2410處理器的片內外設,因此固件程序要管理整個S3C2410處理器的工作。在處理器開機工作時,固件程序首先完成包括USB設備控制器在內的整個處理器的初始化,然后與主機共同進行USB設備的枚舉,最后進入循環等待主機端發起通信。當主機發起通信時,處理器產生USB中斷,固件程序調用中斷處理函數。 在Linux操作系統中,內核通過調用驅動中提供的標準接口將應用程序中對設備的操作映射到具體的硬件設備。驅動程序中包括向驅動注冊,驅動支持設備列表信息以及各種系統調用具體實現等方面。USB接口所支持的四種傳輸方式,根據S3C2410內置USB設備控制器的功能屬性,在驅動中采用了塊傳輸的傳輸方式,通過URB的方式實現對設備的讀寫操作。 最后設計一個簡單文件傳輸系統對固件和驅動程序進行了測試。測試系統中主機端通過USB接口傳輸一個wav格式的音頻文件,設備端接收到數據保存在內存中。

    標簽: Linux ARM USB 驅動實現

    上傳時間: 2013-04-24

    上傳用戶:liuchee

  • 基于ARM的嵌入式IP電話與遙操作智能家電系統設計

    傳統的家電采用各自獨立的工作模式,不同家電之間無法通信,這樣就不能有效地安排各種家電協同工作,容易造成浪費。同時它們無法自動獲取外界的信息,人們無法對其進行遠程操作,難以滿足現代生活的需求。所以開發智能化的家電及其控制系統己成為當前的研究熱點。 傳統的電話只能進行語音通信,它存在利用率低、功能有限和安全性不好等缺點。近年來,以ARM為代表的高性能專用微處理器的出現,以及Linux、Windows CE等操作系統的完善,使嵌入式技術迅速發展,這為智能IP電話的研發提供了軟硬件基礎。 現階段家庭網關接入互聯網的方式主要為有線接入,因為這種方式網絡性能比無線隱定,延時性相對要小,用它來遠程控制智能家電比無線網要安全可靠。要實現智能家電的網絡化,如果采用PC機進行直接進行控制,或者讓每臺家電接入網絡,這樣成本很高,不利于一般家庭的普及。 為此,筆者采用基于.ARM9芯片、Windows CE 4.2嵌入式操作系統的IP電話作為家電的控制中心,智能家電采用ARM9芯片和linux2.4操作系統。各個智能家電與IP電話采用串口進行通信,IP電話采用網口與因特網通信。這樣可以大量的降低成本,而且通信方式比PLC和藍牙通訊技術更安全可靠。 本文以IP電話與智能家電互聯為切入點,結合ARM、嵌入式Linux和網絡技術,設計出一種較為完善的IP電話與智能家電的控制系統。采用這種方式,使智能家電集電腦、電信和消費類電子產品的特征于一體,讓家電具有信息的獲取、加工、傳遞等功能,提供全方位的信息交換,幫助家電與外部保持信息交流暢通,這樣可以優化人們的生活方式,節約能源費用資金。 筆者完成了系統硬件和軟件設計,并進行了調試,驗證了所設計系統的有效性和實用性。并力爭將其拓展成為完善的智能家電控制系統。

    標簽: ARM 嵌入式 IP電話 遙操作

    上傳時間: 2013-04-24

    上傳用戶:F0717007

  • 復費率CPU卡電能表ESAM及卡操作指令流程

    復費率CPU卡電能表ESAM及卡操作指令流程

    標簽: ESAM CPU 復費率 電能表

    上傳時間: 2013-05-22

    上傳用戶:xiaoxiang

  • 基于FPGA的PCI接口設計及其應用

    該文進行的設計作為數控系統大課題中的一個子課題,主要研究利用PCI總線來實現對外圍IO的操作,硬件上包括設計一塊PCI接口卡并測試通過,軟件上實現了PCI接口卡在Linux下的驅動和用軟PLC來實現對外圍IO的操作.該文在比較幾種微機總線的基礎上,為了實現數控系統高速、高精度、低功耗的要求,采用PCI總線進行設計.隨著可編程邏輯器件的發展,為在一片PLD芯片內實現復雜的邏輯控制提供了條件.該文在綜合比較開發PCI卡的幾種方法的基礎上,選擇了使用FPGA來實現PCI接口卡設計.用VHDL語言對FPGA編程,采用模塊化的設計方法進行設計,用狀態機來控制PCI邏輯的時序.設計首先在EDA軟件上仿真通過后,制作成PCI板卡并在現場調試通過.為方便所設計的PCI卡在數控系統及其它系統中應用,該文設計了PCI卡在Linux下的設備驅動程序,主要包括設備的注冊與注銷、與Linux內核的接口、相關的入口函數、驅動程序的編碼、編譯、加載與卸載等,并編寫了相應的測試代碼,在Linux環境下調試通過.為了解決數控系統中PLC的應用問題,該文還設計了PCI卡在軟PLC中的應用.采用的軟PLC軟件是Linux下的MatPLC軟件.在詳細討論MatPLC工作原理的基礎上,設計了一個輸入模塊、一個輸出模塊和一個MatPLC配置文件.輸入模塊通過驅動程序從PCI卡中讀取數據,傳送到MatPLC內核的全局變量中,輸出模塊從內核全局變量讀取數據并進行邏輯運算,再輸出到PCI卡.將他們編譯通過,并進行測試,最終實現軟PLC對外圍IO端口的讀寫.該論文受到廣東省科技攻關項目[2002A1040402]、廣東省科技攻關項目[2003C101002]、廣州市重大科技攻關計劃[2002Z1-D0051]的資助.

    標簽: FPGA PCI 接口設計

    上傳時間: 2013-07-18

    上傳用戶:szchen2006

  • 基于FPGA的混沌加密芯片技術研究

    利用混沌的對初值和參數敏感、偽隨機以及遍歷等特性設計的加密方案,相對傳統加密方案而言,表現出許多優越性能,尤其在快速置亂和擴散數據方面.目前,大多數混沌密碼傾向于軟件實現,這些實現方案中數據串行處理且吞吐量有限,因而不適合硬件實現.該論文分別介紹了適合FPGA(現場可編程門陣列)并行實現的序列密碼和分組密碼方案.序列密碼方案,對傳統LFSR(線性反饋移位寄存器)進行改進,采用非線性的混沌方程代替LFSR中的線性反饋方程,進而構造出基于混沌偽隨機數發生器的加密算法.分組密碼方案,從圖像置亂的快速性考慮,將兩維混沌映射擴展到三維空間;同時,引入另一種混沌映射對圖像數據進行擴散操作,以有效地抵抗統計和差分攻擊.對于這兩種方案,文中給出了VHDL(硬件描述語言)編程、FPGA片內功能模塊設計、加密效果以及硬件性能分析等.其中,序列密碼硬件實現方案,在不考慮通信延時的情況下,可以達到每秒61.622兆字節的加密速度.實驗結果表明,這兩種加密算法的FPGA實現方案是可行的,并且能夠得到較高的安全性和較快的加密速度.

    標簽: FPGA 混沌 加密芯片 技術研究

    上傳時間: 2013-04-24

    上傳用戶:yx007699

主站蜘蛛池模板: 百色市| 新建县| 博野县| 崇文区| 平定县| 航空| 渑池县| 济宁市| 阳山县| 九台市| 东台市| 吐鲁番市| 永登县| 海丰县| 咸阳市| 岳普湖县| 杨浦区| 静乐县| 建始县| 潍坊市| 共和县| 冷水江市| 大关县| 仁布县| 三台县| 景宁| 滁州市| 准格尔旗| 女性| 鹤山市| 长泰县| 马尔康县| 甘谷县| 当涂县| 鹤壁市| 荣昌县| 从江县| 会东县| 黄龙县| 当雄县| 石阡县|