由于Eclipse 提供了一個開放靈活的框架,Eclipse 技術現在廣為流行,基于Eclipse 構架的應用越來越多。本文先對Eclipse 的結構進行了剖析,分析了Eclipse 使用的技術及實現原理。最后給出了一個基于Eclipse RCP 應用的項目實例。
上傳時間: 2014-12-30
上傳用戶:cc1015285075
第一章 虛擬儀器及labview入門 1.1 虛擬儀器概述 1.2 labview是什么? 1.3 labview的運行機制 1.3.1 labview應用程序的構成 1.3.2 labview的操作模板 1.4 labview的初步操作 1.4.1 創建VI和調用子VI 1.4.2 程序調試技術 1.4.3 子VI的建立 1.5 圖表(Chart)入門 第二章 程序結構 2.1 循環結構 2.1.1 While 循環 2.1.2 移位寄存器 2.1.3 For循環 2.2 分支結構:Case 2.3 順序結構和公式節點 2.3.1 順序結構 2.3.2 公式節點 第三章 數據類型:數組、簇和波形(Waveform) 3.1 數組和簇 3.2 數組的創建及自動索引 3.2.1 創建數組 3.2.2 數組控制對象、常數對象和顯示對象 3.2.3 自動索引 3.3 數組功能函數 3.4 什么是多態化(Polymorphism)? 3.5 簇 3.5.1 創建簇控制和顯示 3.5.2 使用簇與子VI傳遞數據 3.5.3 用名稱捆綁與分解簇 3.5.4 數組和簇的互換 3.6 波形(Waveform)類型 第四章 圖形顯示 4.1 概述 4.2 Graph控件 4.3 Chart的獨有控件 4.4 XY圖形控件(XY Graph) 4.5 強度圖形控件(Intensity Graph) 4.6 數字波形圖控件(Digital Waveform Graph) 4.7 3D圖形顯示控件(3D Graph) 第五章 字符串和文件I/ 5.1 字符串 5.2 文件的輸入/輸出(I/O) 5.2.1 文件 I/O 功能函數 5.2.2 將數據寫入電子表格文 5.3 數據記錄文件(datalog file) 第六章 數據采集 6.1 概述 6.1.1 采樣定理與抗混疊濾波器 6.1.2 數據采集系統的構成 6.1.3 模入信號類型與連接方式 6.1.4 信號調理 6.1.5 數據采集問題的復雜程度評估 6.2 緩沖與觸發 6.2.1 緩沖(Buffers) 6.2.2 觸發(Triggering) 6.3 模擬I/O(Analog I/O) 6.3.1 基本概念 6.3.2 簡單 Analog I/O 6.3.3 中級Analog I/O 6.4 數字I/O(Digital I/O) 6.5 采樣注意事項 6.5.1 采樣頻率的選擇 6.5.2 6.5.3 多任務環境 6.6 附:PCI-MIO-16E-4數據采集卡簡介 第七章 信號分析與處理 7.1 概述 7.2 信號的產生 7.3 標準頻率 7.4 數字信號處理 7.4.1 FFT變換 7.4.2 窗函數 7.4.3 頻譜分析 7.4.4 數字濾波 7.4.5 曲線擬合 第八章 labview程序設計技巧 8.1 局部變量和全局變量 8.2 屬性節點 8.3 VI選項設置 第九章 測量專題 9.1 概述 9.1.1 模入信號類型與連接方式 9.1.2 信號調理 9.2 電壓測量 9.3 頻率測量 9.4 相位測量 9.5 功率測量 9.6 阻抗測量 9.7 示波器 9.8 波形記錄與回放 9.9 元件伏安特性的自動測試 9.10 掃頻儀 9.11 函數發生器 9.12 實驗數據處理 9.13 頻域分析 9.14 時域分析 第十章 網絡與通訊 第十一章 儀器控制
上傳時間: 2013-11-06
上傳用戶:15070202241
單片機C語言程序設計實訓-基于8051+Proteus仿真:74HC595串入并出芯片應用。代碼齊全,可以舉一反三!
上傳時間: 2014-03-23
上傳用戶:ukuk
了解各種D觸發器
上傳時間: 2013-10-29
上傳用戶:wwwe
Arduino,是一塊基于開放源代碼的USB接口Simple i/o接口板(包括12通道數字GPIO,4通道PWM輸出,6-8通道10bit ADC輸入通道),并且具有使用類似Java,C語言的IDE集成開發環境。 讓您可以快速使用Arduino語言與Flash或Processing…等軟件,作出互動作品。 Arduino可以使用開發完成的電子元件例如Switch或sensors或其他控制器、LED、步進馬達或其他輸出裝置。Arduino也可以獨立運作成為一個可以跟軟件溝通的接口,例如說:flash、processing、Max/MSP、VVVV 或其他互動軟件…。Arduino開發IDE接口基于開放源代碼原,可以讓您免費下載使用開發出更多令人驚艷的互動作品。 特色: 1、開放源代碼的電路圖設計,程序開發接口免費下載,也可依需求自己修改。 2、使用低價格的微處理控制器(ATMEGA8或ATmega128)。可以采用USB接口供電,不需外接電源。也可以使用外部9VDC輸入 3、Arduino支持ISP在線燒,可以將新的“bootloader”固件燒入ATmega8或ATmega128芯片。有了bootloader之后,可以通過串口或者USB to Rs232線更新固件。 4、可依據官方提供的Eagle格式PCB和SCH電路圖,簡化Arduino模組,完成獨立運作的微處理控制。可簡單地與傳感器,各式各樣的電子元件連接(EX:紅外線,超音波,熱敏電阻,光敏電阻,伺服馬達,…等) 5、支持多種互動程序,如:Flash、Max/Msp、VVVV、PD、C、Processing……等 6、應用方面,利用Arduino,突破以往只能使用鼠標,鍵盤,CCD等輸入的裝置的互動內容,可以更簡單地達成單人或多人游戲互動。
標簽: Arduino
上傳時間: 2013-10-17
上傳用戶:cuiyashuo
Arduino 是一塊基于開放原始代碼的Simple i/o 平臺,并且具有使用類似java,C 語言的開發環境。讓您可以快速 使用Arduino 語言與Flash 或Processing…等軟件,作出互動作品。Arduino 可以使用開發完成的電子元件例如Switch 或Sensors 或其他控制器、LED、步進電機或其他輸出裝置。Arduino 也可以獨立運作成為一個可以跟軟件溝通的平臺,例如說:flash processing Max/MSP VVVV 或其他互動軟件… Arduino 開發IDE界面基于開放原始碼原則,可以讓您免費下載使用開發出更多令人驚奇的互動作品。 什么是Roboduino? DFRduino 與Arduino 完全兼容,只是在原來的基礎上作了些改進。Arduino 的IO 使用的孔座,做互動作品需要面包板和針線搭配才能進行,而DFRduino 的IO 使用針座,使用我們的杜邦線就可以直接把各種傳感器連接到DFRduino 上。 特色描述 1. 開放原始碼的電路圖設計,程式開發界面免費下載,也可依需求自己修改!! 2. DFRduino 可使用ISP 下載線,自我將新的IC 程序燒入「bootloader」; 3. 可依據官方電路圖,簡化DFRduino 模組,完成獨立云作的微處理控制器; 4. 可簡單地與傳感器、各式各樣的電子元件連接(如:紅外線,超聲波,熱敏電阻,光敏電阻,伺服電機等); 5. 支援多樣的互動程式 如: Flash,Max/Msp,VVVV,PD,C,Processing 等; 6. 使用低價格的微處理控制器(ATMEGA168V-10PI); 7. USB 接口,不需外接電源,另外有提供9VDC 輸入接口; 8. 應用方面,利用DFRduino,突破以往只能使用滑鼠,鍵盤,CCD 等輸入的裝置的互動內容,可以更簡單地達成單人或多人游戲互動。 性能描述 1. Digital I/O 數字輸入/輸出端共 0~13。 2. Analog I/O 模擬輸入/輸出端共 0~5。 3. 支持USB 接口協議及供電(不需外接電源)。 4. 支持ISP 下載功能。 5. 支持單片機TX/RX 端子。 6. 支持USB TX/RX 端子。 7. 支持AREF 端子。 8. 支持六組PWM 端子(Pin11,Pin10,Pin9,Pin6,Pin5,Pin3)。 9. 輸入電壓:接上USB 時無須外部供電或外部5V~9V DC 輸入。 10.輸出電壓:5V DC 輸出和3.3V DC 輸出 和外部電源輸入。 11.采用Atmel Atmega168V-10PI 單片機。 12.DFRduino 大小尺寸:寬70mm X 高54mm。 Arduino開發板圖片
上傳時間: 2013-10-30
上傳用戶:wangzhen1990
本資料是關于Nexys3板卡的培訓資料。Nexys 開發板是基于最新技術Spartan-6 FPGA的數字系統開發平臺。它擁有48M字節的外部存儲器(包括2個非易失性的相變存儲器),以及豐富的I/O器件和接口,可以適用于各式各樣的數字系統。 板上自帶AdeptTM高速USB2接口可以為開發板提供電源,也可以燒錄程序到FPGA,用戶數據的傳輸速率可以達到38M字節/秒。 Nexys3開發板可以通過添加一些低成本的外設Pmods (可以多達30幾個)和Vmods (最新型外設)來實現額外的功能,例如A/D和D/A轉換器,線路板,電機驅動裝置,和實現裝置等等。另外,Nexys3完全兼容所有的賽靈思工具,包括免費的WebPackTM,ChipscopeTM,EDKTM(嵌入式處理器設計套件),以及其他工具。 圖 Nexys3板卡介紹
上傳時間: 2013-10-24
上傳用戶:caiqinlin
介紹了多入多出-正交頻分復用(MIMO-OFDM)系統,并分析了其發射機的實現原理。充分利用Altera公司Stratix系列現場可編程門陣列(FPGA)芯片和IP(知識產權)核,提出了一種切實可行的MIMO-OFDM基帶系統發射機的FPGA實現方法。重點論述了適合于FPGA實現的對角空時分層編碼(D-BLAST)的方法和實現原理以及各個主要模塊的工作原理。并給出了其在ModelSim環境下的仿真結果。結果表明,本設計具有設計簡單、快速、高效和實時性好等特點。
上傳時間: 2013-11-01
上傳用戶:wpt
XAPP520將符合2.5V和3.3V I/O標準的7系列FPGA高性能I/O Bank進行連接 The I/Os in Xilinx® 7 series FPGAs are classified as either high range (HR) or high performance (HP) banks. HR I/O banks can be operated from 1.2V to 3.3V, whereas HP I/O banks are optimized for operation between 1.2V and 1.8V. In circumstances that require an HP 1.8V I/O bank to interface with 2.5V or 3.3V logic, a range of options can be deployed. This application note describes methodologies for interfacing 7 series HP I/O banks with 2.5V and 3.3V systems
上傳時間: 2013-11-06
上傳用戶:wentianyou
摘要: 串行傳輸技術具有更高的傳輸速率和更低的設計成本, 已成為業界首選, 被廣泛應用于高速通信領域。提出了一種新的高速串行傳輸接口的設計方案, 改進了Aurora 協議數據幀格式定義的弊端, 并采用高速串行收發器Rocket I/O, 實現數據率為2.5 Gbps的高速串行傳輸。關鍵詞: 高速串行傳輸; Rocket I/O; Aurora 協議 為促使FPGA 芯片與串行傳輸技術更好地結合以滿足市場需求, Xilinx 公司適時推出了內嵌高速串行收發器RocketI/O 的Virtex II Pro 系列FPGA 和可升級的小型鏈路層協議———Aurora 協議。Rocket I/O支持從622 Mbps 至3.125 Gbps的全雙工傳輸速率, 還具有8 B/10 B 編解碼、時鐘生成及恢復等功能, 可以理想地適用于芯片之間或背板的高速串行數據傳輸。Aurora 協議是為專有上層協議或行業標準的上層協議提供透明接口的第一款串行互連協議, 可用于高速線性通路之間的點到點串行數據傳輸, 同時其可擴展的帶寬, 為系統設計人員提供了所需要的靈活性[4]。但該協議幀格式的定義存在弊端,會導致系統資源的浪費。本文提出的設計方案可以改進Aurora 協議的固有缺陷,提高系統性能, 實現數據率為2.5 Gbps 的高速串行傳輸, 具有良好的可行性和廣闊的應用前景。
上傳時間: 2013-10-13
上傳用戶:lml1234lml