VIP專區-嵌入式/單片機編程源碼精選合集系列(160)資源包含以下內容:1. i2c ipcore of altera fpga that uses ahdl lauguage..2. 嵌入式C編程與Atmel AVR 美 Richard Barnett等著 清華 周俊杰 等譯.3. 一個POWERPC的原理圖,包括ORCAD格式的原理圖等.4. 51s系列單片機入門的最佳編程器制作資料.5. 一個開源的嵌入式flash播放器的源代碼.6. 一個用LINUX GTK開發的嵌入式瀏覽器.7. 用C語言編的帶數碼管顯示的電子琴.8. 希望從事C/C++嵌入式開發的朋友.9. 步進電機的單片機控制.10. 小波變換及濾波 小波變換及濾波.11. 基于單片機實現遙控編碼器PT2262的軟件解碼.12. c_c++嵌入式系統編程.13. spi driver code one marve.14. 正弦波表生成工具.15. 多級抽取程序,適用于軟件無線電系統.16. keil和Proteus聯調所必須的一個文件.17. 用比較器實現AD轉換.18. FLASH讀寫操作.19. 51單片機的串行通信仿真例子.20. armok01100828.21. 主要介紹了使用MTV230芯片的開發.22. MinGW5 在線安裝程序.23. 這是本人調用small rtos51的函數來仿真寫的基本代碼.24. s3c2440開發板原理圖 s3c2440開發板原理圖.25. AT89c51單片機下,液晶顯示LCD1602的c語言驅動程序,原創代碼.26. 這是我的開發板的原理圖.27. 51單片機SPI讀取SCA100角度值,帶溫度補償,精度達到0.008度..28. motorala模式對CPLD的讀寫和譯碼.29. 關于nucleus系統的教程文檔.30. 單片機 嚴青新板調試程序 單片機最小系統及流水燈程序 更新時間:2006-12-29 執行結果:在單片機的P1口上的8個發光二極管按流水燈順序而跑動.31. 實現利用8051單片機透過軟體I2C驅動TSEM0108L感測器之程式庫.32. 20060531am--Windows嵌入式開發系列課程(1):Windows CE系統定制開發入門.33. s3c2410 tesy program.34. s3c2440開發板元件庫,希望對初學者有用.35. s3c2440開發板元件庫,希望對初學者有用.36. 能夠較好地實現大多數車牌的識別.37. 計算機主板pcb文件,可以拿來學習一下..38. wince操作系統下USB設備的驅動程序源碼.39. 一本介紹嵌入式OS原理及編程的英文書籍.40. 【cacti】Weathermap使用手冊.
上傳時間: 2013-04-15
上傳用戶:eeworm
freescale 的指令系統,是初學MOto單片機的很好教材
上傳時間: 2015-07-03
上傳用戶:sz_hjbf
近年來,以FPGA為代表的數字系統現場集成技術取得了快速的發展,FPGA不但解決了信號處理系統小型化、低功耗、高可靠性等問題,而且基于大規模FPGA單片系統的片上可編程系統(SOPC)的靈活設計方式使其越來越多的取代ASIC的市場。傳統的通用信號處理系統使用DSP作為處理核心,系統的可重構型不強,FPGA解決了這一問題,并且現有的FPGA中,多數已集成DSP模塊,結合FPGA較強的信號并行處理特性使其與DSP信號處理能力差距很小。因此,FPGA作為處理核心的通用信號處理系統具有很強的可實施性。 @@ 基于上述要求,作者設計和完成了一個基于多FPGA的通用實時信號處理系統。該系統采用4片XC3SD1800A作為處理核心,使用DDR2 SDRAM高速存儲實時數據。作者通過全面的分析,設計了核心板、底板和應用板分離系統架構。該平臺能夠根據實際需求進行靈活的搭配,核心板之間的數據傳輸采用了LVDS(低電壓差分信號)技術,從而使得數據能夠穩定的以非常高的速率進行傳輸。 @@ 本系統屬于高速數字電路的設計范疇,因此必須重視信號完整性的設計與分析問題,作者根據高速電路的設計慣例和軟件輔助設計的方法,在分析和論證了阻抗控制、PCB堆疊、PCB布局布線等約束的基礎上,順利地完成了PCB繪制與調試工作。 @@ 作為系統設計的重要環節,作者還在文中研究了在系統設計過程中出現的電源完整性問題,并給出了解決辦法。 @@ LVDS高速數據通道接口和DDR2存儲器接口設計決定本系統的使用性能,本文基于所選的FPGA芯片進行了詳細的闡述和驗證。并結合系統的核心板和底板,完成了應用板,視頻圖像采集、USB、音頻、LCD和LED矩陣模塊顯示等接口的設計工作,對其中的部分接口進行了邏輯驗證。 @@ 經過測試,該通用的信號處理平臺具有實時性好、通用性強、可擴展和可重構等特點,能夠滿足當前一些信號處理系統對高速、實時處理的要求,可以廣泛應用于實時信號處理領域。通過本平臺的研究和開發工作,為進一步研究和設計通用、實時信號處理系統打下了堅實的基礎。 @@關鍵詞:通用實時信號處理;FPGA;信號完整性;DDR2;LVDS
上傳時間: 2013-05-27
上傳用戶:qiaoyue
摘要:設計并實現了一個USB/EPP 轉接系統,給出其硬件設計方案并討論了相關技術細節, 使其實現USB 接口到EPP接口的相互數據轉發。使僅具有EPP 接口的傳統儀器設備借助于USB/EPP 轉接系統擁有USB 總線所提供的即插即用和設備插架特性, 方便其通過USB 接口靈活接入同時擁有多個外設的計算機主機系統。關鍵詞:USB;EPP;轉接系統中圖分類號:TP368.3 文獻標識碼:A文章編號:1008- 0570(2005)11- 2- 0166- 03 在傳統的I/O 模式中,計算機外設通常映射為CPU 中固定I/O 地址,要求由主機分配一個指定的IRQ 中斷請求。由于PC 機的端口和中斷資源有限,因而使外設的可擴展性受到局限;同時,隨著電腦應用的拓展,PC 機的外設接口越來越多,外設對系統資源的獨占性也容易導致系統資源沖突。由于各種外部設備不斷增加,容易導致各種I/O 沖突。由Intel、Compaq、Microsoft、IBM等廠商所提出的USB 總線標準,基于即插即用和設備插架技術,設備接入時不影響應用程序的運行,具有良好的可擴充性和擴展的方便性。目前USB 協議已經發展到了最新的2.0 版本,可支持峰值傳輸速率為480Mbps 的高速外設,可提供4~8 個USB 2.0 接口,同時通過USB 集線器(HUB)的擴展還可以支持多達127 個外設同時連接,基本上解決了各種外設同時存在同時使用的所有問題?;赨SB 接口的上述優點,目前的計算機,特別是筆記本計算機基本上都只配備USB 接口,而取消了傳統的串口和并口,這對那些以前購置的需要與計算機進行通信而只有串口或并口的各種儀器的繼續使用造成了極大的障礙。 針對傳統的數字化儀器與計算機通信中存在的接口不足的問題,本文設計了一個USB/EPP 轉接系統,使其能夠從計算機的USB 接口接收數據,經過格式轉換,從USB/EPP 轉接系統的并行接口EPP 發送給傳統的儀器設備;同時也能夠從USB/EPP 轉接系統的并行接口EPP 接收數據,將其轉化為USB 幀格式,并發送到計算機的USB 接口。從而使僅具有EPP 接口的傳統儀器設備借助于USB/EPP 轉接系統,可以繼續正常使用。2 USB 總線2.1 USB 系統描述及總線協議USB 是一種電纜總線,支持在主機和各種即插即用外設之間進行數據傳輸。由主機預定的標準協議使各種設備分享USB 帶寬,當其它設備和主機在運行時,總線允許添加、設置、使用以及拆除外設,這為多個儀器設備共享同一個主計算機提供了可能。USB 協議采用了管道模型的軟硬件協議,摒棄了一般外設協議的端口映射方式,從而有效地避免了計算機應用系統I/O 端口地址沖突。根據功能劃分,一個USB 系統由三個部分組成:即USB 互連、USB 主機和USB 設備。圖1 給出了USB系統的通用拓撲結構。
上傳時間: 2013-10-09
上傳用戶:半熟1994
隨著總線和接口技術的發展,在工業場合如何更加可靠、快速、便捷地進行數據傳輸成為該領域通信的研究重點之一。而USB技術以其高速、可靠、通用性強等一系列特點在過去的十多年時間里發展迅猛,而USB OTG技術的誕生,使得兩USB設備在沒有PC參與的情況下進行數據傳輸成為可能。本文通過搭建以16位微處理器MSP430F149為核心控制芯片、ISPl362為USB接口芯片的硬件平臺,分別實現了USB部分主機和從機功能,使之能進行USB數據的存儲與交換。本文完成以下工作:首先,認真研究USB協議,深入理解USB通信的基本概念和傳輸方式等內容。仔細分析USB Mass Storage類協議,并討論了采用BULK-ONLY傳輸實現Mass Storage類協議的方法,并對SCSI指令集等進行了深入的剖析。其次,根據要求,設計出由控制、接口、數據存儲、過流保護與供電切換電路等硬件模塊組成的系統,在ALTIUM 2004軟件上完成原理圖的設計和PCB圖的布局、布線,并完成硬件調試工作。再次,在已構建的硬件平臺上,針對ISPl362 USB接口芯片的主/從機功能,分別設計了USB主機和從機的固件程序。利用IAR Workbench、BusHound等軟件進行固件程序的調試,最終USB主機可對u盤進行檢測、識別與配置;USB設備實現了USB設備的基本功能,能夠被Windows XP操作系統識別,與PC機之間實現數據的批量傳輸。最后,用DriverWorks軟件包的Driver Wizard生成驅動程序框架,并利用Windows DDK和vc++等軟件進行驅動程序的編譯,最終生成基于Windows操作系統的WDM型USB設備驅動程序。通過對USB通信協議的研究,本人成功地構建了以MsP430F149和ISPl362為核心的硬件試驗平臺,并在此平臺上進行USB主機、從機通信試驗。經測試表明,PC機能檢測、識別、讀寫USB設備,其讀取與寫入速度分別為560KB/s和312Ⅺ玳。而主機能識別、配置接入的U盤。關鍵詞:USB主機、USB從機、MSI'430F149、ISPl362、BuR-Only傳輸
上傳時間: 2013-10-11
上傳用戶:淺言微笑
摘要:介紹了CYPRESS公司生產的主/從雙工作模式USB接口芯片SL811HS的性能與內部結構,給出了SL811HS芯片在單片機系統中擴展USB接口的硬件電路,同時給出了該系統的USB驅動程序及實現U盤讀寫功能的應用程序。關鍵詞:SL811HS;USB接口;驅動程序;U盤讀寫
上傳時間: 2014-01-17
上傳用戶:qimingxing130
SystemC片上系統設計的源代碼: 書籍介紹: SystemC是被實踐證明的優秀的系統設計描述語言,它能夠完成從系統到門級、從軟件到硬件、從設計到驗證的全部描述。SystemC 2.01已作為一個穩定的版本提交到IEEE,申請國際標準。 本書為配合清華大學電子工程系SystemC相關課程的教學而編寫。全書分9章,內容包括:硬件描述語言的發展史;SystemC出現的歷史背景和片上系統設計方法學概述;SystemC的基本語法;SystemC的寄存器傳輸級設計和SystemC的可綜合語言子集,以及根據作者設計經歷歸結的RTL設計準則和經驗;接口、端口和通道等SystemC行為建模實例——片上總線系統;SystemC與VHDL/Verilog HDL的比較;SystemC的驗證標準和驗證方法學;SystemC開發工具SystemC_win、WaveViewer等,以及使用MATLAB進行SystemC算法模塊的驗證。每一章都精心編寫了課后習題以配合教學的需要。 本書可作為大學電子設計自動化(EDA)相關課程教材,也可供電子工程技術人員作為SystemC設計、應用開發的技術參考書。本書豐富的實例源代碼特別適合初學者根據內容實際運行、體會,舉一反三,以掌握SystemC進行應用系統設計。
上傳時間: 2014-11-29
上傳用戶:qoovoop
闡述了USB的結構與設計,以及驅動程序的編寫;USB的設備類型和傳輸方式都有敘述。
標簽: USB
上傳時間: 2013-12-28
上傳用戶:ccclll
USB轉RS232雙串口電路圖;USB轉RS232雙串口電路圖
上傳時間: 2021-11-05
上傳用戶:
60年代初,國際上首次將B超診斷儀應用于臨床診斷,40多年來B超診斷儀的發展極為迅速。隨著數字信號處理及計算機技術的發展,目前國際上先進水平的超聲診斷設備幾乎每一個環節都包含著數字信號處理的內容,研制全數字化的超聲診斷設備已成為發展趨勢。 @@ 基于FPGA及嵌入式操作系統的全數字超聲診斷系統具有技術含量高、便攜的特點,可用數字硬件電路來實現數據量極其龐大的超聲信息的實時處理。 @@ 本文從超聲診斷原理入手,在對超聲診斷系統中的幾個關鍵技術進行分析的基礎上,重點研究開發超聲診斷系統中數字信號處理部分的兩個核心算法。以FPGA芯片為載體,在Quartus Ⅱ平臺中采用Verilog HDL語言進行編程并仿真驗證,分別實現了數字FIR濾波器及CORDIC坐標變換兩個模塊的功能。另外,采用Verilog HDL語言對應用于圖像顯示模塊的SPI接口進行了編程設計,編譯下載至FPGA中,最終實現了與ARM A8的OMPG3530板之間高速串行數據的傳輸。 @@ 采用在單片FPGA芯片內實現數字式超聲診斷部分核心算法并與高性能ARMA8處理器相配合的數字信號處理解決方案,具有高速度、高精度、高集成度、便攜的特點,為全數字化便攜超聲診斷設備的研制打下了基礎。 @@關鍵詞:超聲診斷系統;FPGA;數字FIR濾波器;CORDIC算法;SPI總線
上傳時間: 2013-07-07
上傳用戶:hxy200501