近年來,基于CAN應用層協(xié)議CANopen的現(xiàn)場總線網(wǎng)絡在工業(yè)自動化中得到了廣泛的關注和應用,特別是在分布式運動控制系統(tǒng)中具有良好的應用前景。本文主要研究、設計、實現(xiàn)基于DSPTMS320F2812的CANopen通訊協(xié)議。論文首先簡單介紹了CANopen協(xié)議的應用背景和意義,描述了CANopen的網(wǎng)絡模型,分析CAN總線網(wǎng)絡的結(jié)構(gòu),構(gòu)造了相關的主節(jié)點和從節(jié)點硬件平臺。其次重點分析CANopen協(xié)議的模型結(jié)構(gòu)及其設計過程,簡要介紹了CANopen協(xié)議的設備模型、對象字典以及CANopen設備的各種狀態(tài)的基本含義,在此基礎上描述了CANopen協(xié)議的框架結(jié)構(gòu)、軟件實現(xiàn)體系結(jié)構(gòu)、設計實現(xiàn)流程,據(jù)此確定協(xié)議軟件的設計編程思想。CANopen協(xié)議軟件包括初始化過程和協(xié)議棧設計,論文對硬件和協(xié)議初始化以及協(xié)議棧各功能組成模塊的設計過程和執(zhí)行功能進行了詳細說明,特別是對采用具有內(nèi)嵌CAN功能外設部件的DSP處理器編程實現(xiàn)CANopen協(xié)議的方法進行了詳細的描述,包括DSP的初始化、中斷處理以及接收、發(fā)送處理等。最后,對于編程實現(xiàn)的CANopen 協(xié)議軟件在硬件平合上進行了實際驗證,按照CANopen協(xié)議的規(guī)定,測試各種通訊對象的基本功能,結(jié)果表明協(xié)議軟件實現(xiàn)了CANopen協(xié)議的基木要求。
上傳時間: 2022-07-18
上傳用戶:fliang
基于WinCE操作系統(tǒng)、SMDK2410硬件開發(fā)平臺下的WIO
上傳時間: 2015-12-21
上傳用戶:lijianyu172
基于WinCE操作系統(tǒng)、SMDK2410硬件開發(fā)平臺下的NBOOT
上傳時間: 2015-12-21
上傳用戶:refent
Altera公司的NIOS2SOPC平臺上的USB使用試驗程序。 Quartus2軟件版本5.0 NIOS2IDE軟件版本5.0 硬件平臺根據(jù)軟件需求在Quartus2軟件中構(gòu)建。
標簽: Quartus2 5.0 NIOS2SOPC NIOS2IDE
上傳時間: 2013-12-24
上傳用戶:wxhwjf
VisualDSP 4.5平臺上TS201硬件手冊。
上傳時間: 2017-01-14
上傳用戶:181992417
這是wince600平臺下S3C6410上camera的硬件的驅(qū)動的代碼,代碼寫的很好很強大,很強大。
上傳時間: 2017-05-26
上傳用戶:qq21508895
本文介紹了樂曲演奏電路的設計與實現(xiàn)中涉及的CPLD/FPGA可編程邏輯控件,開發(fā)環(huán)境MAX+PLUSⅡ,硬件描述語言HDL以及介紹了在MAX+PLUSⅡ的EDA 軟件平臺上, 一種基于FPGA 的樂曲發(fā)生器的設計方法, 并給出了設計的頂層電路圖和底層模塊的VHDL(或AHDL)源程序。該設計的正確性已通過硬件實驗得到驗證。
上傳時間: 2014-02-01
上傳用戶:wff
隨著圖像分辨率的越來越高,軟件實現(xiàn)的圖像處理無法滿足實時性的需求;同時FPGA等可編程器件的快速發(fā)展使得硬件實現(xiàn)圖像處理變得可行。如今基于FPGA的圖像處理研究成為了國內(nèi)外的一個熱門領域。 本文在FPGA平臺上,用Verilog HDL實現(xiàn)了一個研究圖像處理算法的可重復配置的硬件模塊架構(gòu),架構(gòu)包括PC機預處理和通信軟件,控制模塊,計算單元,存儲器模塊和通信適配模塊五個部分。其中的計算模塊負責具體算法的實現(xiàn),根據(jù)不同的圖像處理算法可以獨立實現(xiàn)。架構(gòu)為計算模塊實現(xiàn)了一個可添加、移出接口,不同的算法設計只要符合該接口就可以方便的加入到模塊架構(gòu)中來進行調(diào)試和運行。 在硬件架構(gòu)的基礎上本文實現(xiàn)了排序濾波,中值濾波,卷積運算及高斯濾波,形態(tài)學算子運算等經(jīng)典的圖像處理算法。討論了FPGA的圖像處理算法的設計方法及優(yōu)化策略,通過性能分析,F(xiàn)PGA實現(xiàn)圖像處理在時間上比軟件處理有了很大的提高;通過結(jié)果的比較,發(fā)現(xiàn)FPGA的處理結(jié)果達到了軟件處理幾乎同等的效果水平。最后本文在實現(xiàn)較大圖片處理和圖像處理窗口的大小可配置性方面做了一定程度的討論和改進,提高了算法的可用性,同時為進一步的研究提供了更加便利的平臺。 整個設計都是在ISE8.2和ModelSim第三方仿真軟件環(huán)境下開發(fā)的,在xilinx的Spartan-3E XC3S500E硬件平臺上實現(xiàn)。在軟件仿真過程中利用了ISE8.2自帶仿真工具和ModelSim結(jié)合使用。 本課題為制造FPGA的專用圖像處理芯片做了有益的探索性研究,為實現(xiàn)FPGA為核心處理芯片的實時圖像處理系統(tǒng)有著積極的作用。
上傳時間: 2013-07-29
上傳用戶:愛順不順
作為在保障網(wǎng)絡安全方面扮演著至關重要角色的防火墻技術從出現(xiàn)到發(fā)展至今一直是網(wǎng)絡安全研究中的關鍵技術之一,隨著互聯(lián)網(wǎng)的迅猛發(fā)展,它在信息化、網(wǎng)絡化的過程中也變的越來越重要。為了使防火墻能快速且深入地對網(wǎng)絡數(shù)據(jù)傳輸過程中的海量信息進行安全檢測,并能應對來自各個網(wǎng)絡層的威脅,將傳統(tǒng)的基于軟件的防火墻轉(zhuǎn)向硬件平臺實現(xiàn)是不可阻擋的發(fā)展趨勢。 首先闡述了網(wǎng)絡安全的現(xiàn)狀、網(wǎng)絡安全研究的重大意義、防火墻目前的發(fā)展狀況及未來的發(fā)展趨勢,然后介紹了防火墻的概念、功能和分類。重點分析了著名的開源入侵檢測系統(tǒng)Snort的功能實現(xiàn)及數(shù)據(jù)結(jié)構(gòu),對Linux中自帶的網(wǎng)絡安全工具Iptables/Netfilter的工作原理做了簡要介紹,然后對現(xiàn)在較流行的基于軟件的字符串匹配算法和硬件實現(xiàn)方法進行對比分析,通過對已存在的解決方法的深入研究,提出了基于ARM處理器并采用內(nèi)容可尋址存儲器(CAM)的硬件防火墻系統(tǒng)設計方案。將Snort中對數(shù)據(jù)包載荷檢測部分中的順序檢測替換為由CAM結(jié)合Wu-Manbcr多模式匹配算法實現(xiàn),其中CAM完成短模式匹配,Wu-Manber算法完成長模式匹配,并將Snort與Iptables/Netfilter有機結(jié)合移植到基于ARM的嵌入式平臺中,系統(tǒng)可以通過主機對防火墻的狀態(tài)進行實時監(jiān)控和規(guī)則更新。 設計了防火墻的整個硬件電路,其中重點分析了CAM模塊的設計。通過對Sourcefire的Snort VRT2.4版免費規(guī)則庫的統(tǒng)計分析和計算模擬得出了對規(guī)則集的最佳劃分長度;在軟件部分研究了Bootloader制作、Linux內(nèi)核的裁減與移植及根文件系統(tǒng)制作等內(nèi)容。重點分析了摩托羅拉公司的專用CAM芯片MCM69C432的驅(qū)動程序設計和相應的調(diào)用方法,并結(jié)合主機軟件部分的功能分析了雙方的通信協(xié)議及實現(xiàn),最后通過程序?qū)ο到y(tǒng)仿真并選用林肯數(shù)據(jù)集進行模擬測試,測試結(jié)果表明系統(tǒng)比以前效率有了大幅提高,過濾速度已達到最初設計目標,證明了此硬件防火墻方案的可行性。 最后總結(jié)了本人的工作并指出此種方案的硬件防火墻的不足、需要改進之處和它的良好應用前景。
上傳時間: 2013-07-24
上傳用戶:lanwei
隨著圖像分辨率的越來越高,軟件實現(xiàn)的圖像處理無法滿足實時性的需求;同時FPGA等可編程器件的快速發(fā)展使得硬件實現(xiàn)圖像處理變得可行。如今基于FPGA的圖像處理研究成為了國內(nèi)外的一個熱門領域。 本文在FPGA平臺上,用Verilog HDL實現(xiàn)了一個研究圖像處理算法的可重復配置的硬件模塊架構(gòu),架構(gòu)包括PC機預處理和通信軟件,控制模塊,計算單元,存儲器模塊和通信適配模塊五個部分。其中的計算模塊負責具體算法的實現(xiàn),根據(jù)不同的圖像處理算法可以獨立實現(xiàn)。架構(gòu)為計算模塊實現(xiàn)了一個可添加、移出接口,不同的算法設計只要符合該接口就可以方便的加入到模塊架構(gòu)中來進行調(diào)試和運行。 在硬件架構(gòu)的基礎上本文實現(xiàn)了排序濾波,中值濾波,卷積運算及高斯濾波,形態(tài)學算子運算等經(jīng)典的圖像處理算法。討論了FPGA的圖像處理算法的設計方法及優(yōu)化策略,通過性能分析,F(xiàn)PGA實現(xiàn)圖像處理在時間上比軟件處理有了很大的提高;通過結(jié)果的比較,發(fā)現(xiàn)FPGA的處理結(jié)果達到了軟件處理幾乎同等的效果水平。最后本文在實現(xiàn)較大圖片處理和圖像處理窗口的大小可配置性方面做了一定程度的討論和改進,提高了算法的可用性,同時為進一步的研究提供了更加便利的平臺。 整個設計都是在ISE8.2和ModelSim第三方仿真軟件環(huán)境下開發(fā)的,在xilinx的Spartan-3E XC3S500E硬件平臺上實現(xiàn)。在軟件仿真過程中利用了ISE8.2自帶仿真工具和ModelSim結(jié)合使用。 本課題為制造FPGA的專用圖像處理芯片做了有益的探索性研究,為實現(xiàn)FPGA為核心處理芯片的實時圖像處理系統(tǒng)有著積極的作用。
上傳時間: 2013-05-30
上傳用戶:水瓶kmoon5