本文應用EDA技術,基于FPGA器件設計與實現UART,并采用CRC校驗。主要工作如下: 1、在異步串行通信電路部分完全用FPGA來實現。選用Xilinx公司的SpartanⅢ系列的XC3S1000來實現異步串行通信的接收、發送和接口控制功能,利用FPGA集成度比較高,具有在線可編程能力,在其完成各種功能的同時,完全可以將串行通信接口構建其中,可根據實際需求分配資源。 2、利用VerilogHDL語言非常容易掌握,功能比VHDL更強大的特點,可以在設計時不斷修改程序,來適用不同規模的應用,而且采用Verilog輸入法與工藝性無關,利用系統設計時對芯片的要求,施加不同的約束條件,即可設計出實際電路。 3、利用ModelSim仿真工具對程序進行功能仿真和時序仿真,以驗證設計是否能獲得所期望的功能,確定設計程序配置到邏輯芯片之后是否可以運行,以及程序在目標器件中的時序關系。 4、為保證數據傳輸的正確性,采用循環冗余校驗CRC(CyclicRedundancyCheck),該編碼簡單,誤判概率低,為了減少硬件成本,降低硬件設計的復雜度,本設計通過CRC算法軟件實現。 實驗結果表明,基于EDA技術的現場可編程門陣列FPGA集成度高,結構靈活,設計方法多樣,開發周期短,調試方便,修改容易,采用FPGA較好地實現了串行數據的通信功能,并對數據作了一定的處理,本設計中為CRC校驗。另外,可以利用FPGA的在線可編程特性,對本設計電路進行功能擴展,以滿足更高的要求。
上傳時間: 2013-04-24
上傳用戶:Altman
單片機方面大量常用優秀源代碼和說明 ACM-12864漢字液晶顯示驅動程序 Ad_da轉換 ADC0809 adc2051 AD轉換類 C51_table DES算法演示 I2c總線 IIC LED顯示 編程規范與范例 步進電機 查表 串行通信 打印 代碼運算類 代碼轉換 單片機經驗談 單片機直接驅動液晶顯示 電機pwm控制 電機控制 定浮點子程序庫 定時與中斷 二進制數運算 匯編與c的銜接 鍵盤掃描程序 鍵盤與顯示 交通燈 抗干擾 濾波 排序 排序類 頻率計 軟件工程 實用子程序 數字多用表 數字頻率計 通訊 顯示子程序 延時 移位除 音樂 應用類 源程序 在線下載器源程序 中斷應用 自動往返小汽車 51單片機子程序.exe AT90S8515打鈴程序.
上傳時間: 2013-04-24
上傳用戶:sdq_123
Microsoft Windows CE Device Driver Kit設備驅動程序開發指南,北京希望電子出版社,微軟公司著,希望圖書創作室譯。WinCE開發人員系列叢書之一。全書的內容主要包括Windows CE設備驅動程序工具包介紹、開發本機設備驅動程序、開發流接口設備驅動程序、聲音驅動程序、打印機驅動程序、顯示器驅動程序、通用串行總線驅動程序、NDIS網絡驅動程序和塊設備驅動程序。
上傳時間: 2013-04-24
上傳用戶:qulele
Windows CE程序設計,北京大學出版社,[美]Douglas Boling 著。全書的內容主要包括Windows編程基礎(HelloWindowsCE、屏幕繪圖、輸入:鍵盤、輸入筆和菜單、窗口、控件和對話框)、Wi ndows CE 基礎(通用控件和WindowsCE、內存管理、文件、數據庫和注冊表、進程與線程)、通信(串行通信、Windows網絡和IrSock、連接到桌面)、高級主題(外殼編程、系統編程、COM基礎)。
上傳時間: 2013-07-16
上傳用戶:kennyplds
·詳細說明:ZLG DP-668 開發板全部程序 \BELL\ 蜂鳴器演示程序 \CAN測試程序\ CAN雙機通信演示程序 \EEPROM\ 24WC02演示程序 \LCD\ 128*64液晶模塊演示程序 \RED\ 紅外收發器演示程序 \RS232\ RS232串行接口演示程序 \RTC\ PCF8563時鐘芯片演示程序 \TCPIP\ TCPIP通信演示程序(包含PING功能,及TCP,UDP等
上傳時間: 2013-05-28
上傳用戶:tuilp1a
· 摘要: 以實例介紹了利用MZX3232芯片實現TMS320F2812與上位機的串行通信,給出了硬件電路,設計了串行通信程序.詳細說明了利用Visual Basic6.0通信控件進行通信的方法,并給出了程序流程圖和部分源程序.實驗表明,該串行通信方法傳輸數據準確可靠,具有實用價值.
上傳時間: 2013-04-24
上傳用戶:cmc_68289287
Labview與單片機機通訊程序 介紹利用LabVIEW實現PC(上位機)與下位機(調制解調器(Modem)、串行打印機、各種監控模塊、PLC、攝像頭云臺、數控機床、單片機及智能設備等)單片機串口通信的程序設計方法
上傳時間: 2013-05-30
上傳用戶:3到15
ARM,NXP2300單片機SPI總線讀寫串行NORFlash驅動程序
上傳時間: 2013-07-15
上傳用戶:assss
51單片機實現的RS485通訊程序,單片機串行口通信程序設計列子,51單片機串行口通信程序設計例子
上傳時間: 2013-06-08
上傳用戶:小鵬
之前的內容有點問題,2013.6.26重新修改了一下,軟件1.74GB,另有破解程序,licence,教程包,4.9MB 下面破解步驟,參考一下: Cadence SPB 16.3的破解, 安裝步驟: 1.關閉殺毒軟件啊 2.運動setup.exe然后點擊“License Manager”,安裝過程中詢問license file時,選擇取消。結束安裝。 3.拷貝 cdslmd.exe到\"C:\\Cadence\\LicenseManager\\\"(安裝目錄),替代原文件。 4.復制license163.lic到安裝目錄 5.打開license163.lic,編輯第1行,將this_host修改為電腦名稱(電腦名稱不能為中文及注意英文大小寫) 6.運行LicenseServerConfiguration.exe 7.選取license163.lic 8.端口填寫5280(此步一般不需要做) 9.編輯window主計算機名,檢查hostname是否正確。可使用LMTOOLS查看(此步一般不需要做) 10.安裝Cadence SPB/orCAD 選取默認值 11.拷貝orcad_163.exe到C:\\Cadence\\安裝目錄, 12.運行orcad_163.exe破解補丁 13.OK
上傳時間: 2013-07-23
上傳用戶: