教程相關包視頻說明_第1頁
教程相關包視頻說明_第2頁
教程相關包視頻說明_第3頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、CPLD 系統設計及 VHDL 語言的簡介自從電子推出 40 小時的“十天學會單片機和 C 語言編程”后,受到了廣大電子者的好評,并希望能夠趕緊推出“CPLD 器件及 VHDL 程序設計”的,為了能夠滿足大家的要求,提供的幫助,便抓緊時間推出了這套。這是一部針對初學可編程邏輯器件者的,全部十講,講座從基本的預備知識開始講解,非常詳細的講解了 Quartus II 的基本使用,從工程的建立、文本的輸入,系統的仿真,RTL 視圖查看,管腳的分配,硬件的配置等。整個過程全部用 VHDL 語言講解,從 VHDL語言庫的調用,實體的描述,結構體的描述,進程和函數的應用。一步一步的講解設計過程中的每個語句

2、和注意事項,同時包括編寫后如何查找和修改錯誤。第一講:主要講解 CPLD 系統開發的基本概念,介紹了 CPLD 和 FPGA 的各自特點、生產廠家和相應的以及開發相關的硬件描述語言。以分頻器為例,讓大家了解Altera 公司的 Quartus II的基本使用方法和 VHDL 描述的基本結構。第二講:主要以 moore 狀態機為例,讓大家熟悉在 CPLD/FPGA 開發中一個關鍵的技術狀態機,并且簡單介紹了一下 RTL 視圖的使用。第三講:加/減計數器例程,講解了計數器的 VHDL 語言的設計過程,以及硬件的方法,并且可以通過開發板上的彩燈觀察實驗結果。第四講:撥碼開關例程,顯示 8 位撥碼開關

3、對應數據,這里包括撥碼開關的輸入和動態數碼管的數據顯示,其中包括對撥碼開關輸入的數據進行出來和 BCD 碼轉換為七段碼的函數設計。第五講:按鍵檢測例程,主要講解了按鍵檢查方法以及顯示控制的設計。第六講:按鍵消抖例程,主要介紹了按鍵消除抖動的方法,用兩個按鍵控制數據的加減改變數碼管顯示數據。第七講:交通燈控制例程,主要介紹了交通燈控制電路的設計方法,讓大家了解時如何控制時序。第八講:字符滾動顯示例程,主要講解了如何控制點陣顯示字符,并且進行滾動。第九講:模數轉換控制例程,主要講解了如何控制 ADC0804 進行電壓并顯示數據。第十講:正弦波發生器例程,包括了直接數字頻率(DDS)的原理以及如何應用 CPLD產生頻率可控頻率的正弦信號。地學習,您就可以較快較好的掌握 CPLD 器件通過結構和操作原理,以及 VHDL 語言的書寫規范和編寫方法,如果配套的 CPLD 開發板一起學習,那肯定能夠起到事半功倍的效果,不再為學習

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論