通用異步收發器UART(Universal Asynchronous Receiver/Transmitter)是廣泛使用的串行傳輸協議。串行外設用到異步串行接口一般采用專用集成電路實現。但是這類芯片一般包含許多輔助模塊,而時常不需要使用完整的UART的功能和輔助功能,或者當在FPGA上設計時,需要將UART功能集成到FPGA內部而不能使用芯片。藍牙主機控制器接口則是實現主機設備與藍牙模塊之間互操作的控制部件。當在使用藍牙設備的時候尤其是在監控場所,接口控制器在控制數據與計算機的傳輸上就起了至關重要的作用。 論文針對信息技術的發展和開發過程中的實際需要,設計了一個藍牙HCI-UART(Host Controller Interface-Universal Asynchronous Receiver/Transmitter)控制接口的模塊。使用VHDL將其核心功能集成,既可以單獨使用,也可集成到系統芯片中,并且整個設計緊湊、穩定且可靠,其用途廣泛,具有一定的使用價值。 本設計采用TOP-DOWN設計方法,整體上分為UART接口和藍牙主機控制器接口兩部分。首先根據UART和藍牙主機控制器接口的實現原理和設計指標要求進行系統設計,對系統劃分模塊以及各個模塊的信號連接;然后進行模塊設計,設計出每個模塊的功能,并用VHDL語言編寫代碼來實現模塊功能;再使用ISE8.2I自帶的仿真器對各模塊進行功能仿真和時序仿真;最后進行硬件驗證,在Virtex-II開發板上對系統進行功能驗證。實現了發送、接收和波特率發生等功能,驗證了結果,表明設計正確,功能良好,符合設計要求。
上傳時間: 2013-04-24
上傳用戶:tianyi223
闡述了一個由上位PC機和AT89C52下位單片機組成的主從分布式溫度巡回檢測系統。主從機采用RS-485 串行通訊標準進行通信,可在下位單片機實現基本的溫度數據巡回檢測基礎上,由上位PC機實現綜合處理功能或擴展為遠程操作。整個系統具有巡檢速度快,擴展性好的特點。 Abstract: In this paper,a top PC and AT89C52 under-bit microcontrollers from the main component of the tour distributed temperature detection system is presented. Master and slave can use RS-485 serial communication standards for communications.Based on next-bit machine for basic goods temperature detected data Tour, the top can achieve the integrated treatment of PC functions or for the expansion of long-distance operation. The entire inspection system is fast, expansion.
上傳時間: 2013-10-13
上傳用戶:zhoujunzhen
UART 4 UART參考設計,Xilinx提供VHDL代碼 uart_vhdl This zip file contains the following folders: \vhdl_source -- Source VHDL files: uart.vhd - top level file txmit.vhd - transmit portion of uart rcvr.vhd - - receive portion of uart \vhdl_testfixture -- VHDL Testbench files. This files only include the testbench behavior, they do not instantiate the DUT. This can easily be done in a top-level VHDL file or a schematic. This folder contains the following files: txmit_tb.vhd -- Test bench for txmit.vhd. rcvr_tf.vhd -- Test bench for rcvr.vhd.
上傳時間: 2013-11-07
上傳用戶:jasson5678
UART 4 UART參考設計,Xilinx提供VHDL代碼 uart_vhdl This zip file contains the following folders: \vhdl_source -- Source VHDL files: uart.vhd - top level file txmit.vhd - transmit portion of uart rcvr.vhd - - receive portion of uart \vhdl_testfixture -- VHDL Testbench files. This files only include the testbench behavior, they do not instantiate the DUT. This can easily be done in a top-level VHDL file or a schematic. This folder contains the following files: txmit_tb.vhd -- Test bench for txmit.vhd. rcvr_tf.vhd -- Test bench for rcvr.vhd.
上傳時間: 2013-11-02
上傳用戶:18862121743
本文研究了SMBus 規范,介紹了典型的基于片上系統(SoC)設計的知識產權核(IP)實現,采用自頂向下 (Top-down)的集成電路設計方法完成了設計,并架構了基于總線功能模型(BFM)的驗證平臺 完成功能仿真,順利完成了邏輯綜合和時序仿真。FPGA 驗證和投片后測試均表明設計具有 良好的性能。
標簽: SMBus
上傳時間: 2013-11-28
上傳用戶:xuanchangri
斯坦福大學的Java課上的作業,難度不高,但所需程序都必須是Top down design。
上傳時間: 2017-06-17
上傳用戶:wfl_yy
VIP專區-嵌入式/單片機編程源碼精選合集系列(50)資源包含以下內容:1. 冷光源 產品的控制器 HT48R系列和HT48E系列.2. 冷光源 產品的控制器 HT48R系列和HT48E系列.3. 冷光源 產品的控制器 HT48R系列和HT48E系列.4. MT28F128J3 flash 編程 也適用intel flash 28F 系列 里面是pdf文檔.5. 流水燈 使用定時器控制.6. moder 51匯編程序框架 D4為串口發送中斷指示燈; D5為外部中斷1指示燈; D6為外部中斷0指示燈; D7為串口接收中斷指示燈; D8為定時器指示燈;.7. 計數器0的實驗程序 intT0 取時鐘電路產生計數脈沖.8. SMDK2410boardTestProgram.9. tini的http-slientC程序.10. TINI的pop3的c代碼.11. 用VC做的PC與單片機通信的程序,很實用的.望此代碼給大家帶來方便或有所啟發.12. cypress usb 68013a examples.13. 本文件用于spi接口的鍵盤掃描模塊.14. 跑馬燈設計.15. 在smartarmm2200上顯示波形實現暫停退出的功能.16. 解決smartarm2200串口下載問題的程序.17. smartarm2200d的ad轉換程序.18. 自己畫的經244隔離的JTAGFORAVR.19. 第一次上傳.20. at91sam7s64 arm的A/D轉換測試代碼.21. 8279鍵盤顯示芯片實驗源程序(C語言編寫).22. 菲利普單片機LPC900系列的I2C讀寫程序.23. 當前SOC是嵌入式系統設計的一大熱點.24. 自己收藏的單片機程序——洗衣機的工作原理。c語言編寫。.25. 用C8051F300設計鋰離子電池充電器的解決方案!給大家參考!.26. 觸摸屏驅動源碼.27. MSP430 串口通訊通過中斷實現.28. 綜合電子設計實驗部分元件功能管腳詳細說明電子原理圖.29. sc2410測試程序.30. atmel at91sam7s header file extented, some extra register definitions are set and extra functions ar.31. IAR開發平臺下.32. IAR下.33. atmel at91sam7s和7x下.34. LM16032DDC-0B-Manual-Rev0[1]液晶屏幕使用.35. ucos-ii的圖形界面移植.36. 很好的一個菜單處理程序.37. 嵌入式系統開發 TOPPERS and JSP Kernel Release 1.3 TOPPERS = Toyohashi Open Platform for Embedded Real-Tim.38. 嵌入式系統開發用源代碼 包含At91C arm芯片相關各種例程 包括整數性能測試,浮點測試,硬件驅動等.39. Welcome to PMOS. PMOS is a set of modules, mostly written in Modula-2, to support multitasking. PMO.40. 用于motorala 68K系列處理器的小實時多任務操作系統 The OMU Kernel was written to provide a cut-down Unix-like O/S for a.
上傳時間: 2013-07-22
上傳用戶:eeworm
XMDS is a code generator that integrates equations. You write them down in human readable form in a XML file, and it goes away and writes and compiles a C++ program that integrates those equations as fast as it can possibly be done in your architecture.
標簽: integrates generator equations readable
上傳時間: 2014-11-27
上傳用戶:hebmuljb
This simple simulation of a pulse traveling down a parallel-plate guide makes a handy test code for initial experiments with boundary conditions. ToyFDTD3 adds some simple features to ToyFDTD1: A PMC boundary condition, a sinusoidal pulse source, and output tracking a single point in the mesh. Released 15 June 1999.
標簽: parallel-plate simulation traveling simple
上傳時間: 2015-04-06
上傳用戶:stella2015
a windows api it is very usefull to you welcome to my home page www.beihuazy.com to down more useful information
標簽: beihuazy to windows usefull
上傳時間: 2015-04-06
上傳用戶:123啊