郭天祥CPLD 系統設計及VHDL 語言的視頻教程 簡體中文 國語 DVD 自從天祥電子推出40小時的“十天學會單片機和C語言編程”視頻教程後,受到了廣 大電子愛好者的好評,推出“CPLD器件及VHDL程序設計”的視頻教程。 這是一部針對初學可編程邏輯器件者的教程,教程全部十講,講座從基本的預備知識開 始講解,非常詳細的講解了QuartusII的基本使用,從工程的建立、文本的輸入,系統的仿 真,RTL視圖查看,管腳的分配,硬件的配置等。整個過程全部用VHDL語言講解,從VHDL語言庫的調用,實體的描述,結構體的描述,進程和函數的應用。一步一步的講解設計過程中的每個語句和注意事項,同時包括編寫後如何查找和修改錯誤。 教程介紹: 第一講:主要講解CPLD系統開發的基本概念,介紹了CPLD和FPGA的各自特點、 生產廠家和相應的軟件以及開發相關的硬件描述語言。以分頻器為例,讓大家了解 Altera公司的QuartusII軟件的基本使用方法和VHDL描述的基本結構。 第二講:主要以moore狀態機為例,讓大家熟悉在CPLD/FPGA開發中一個關鍵的技術 ——狀態機,並且簡單介紹了一下RTL視圖的使用。 第三講:加/減計數器例程,講解了計數器的VHDL語言的設計過程,以及硬件下載的 方法,並且可以通過開發板上的彩燈觀察實驗結果。 第四講:撥碼開關例程,顯示8位撥碼開關對應數據,這裡包括撥碼開關的輸入和動態 數碼管的數據顯示,其中包括對撥碼開關輸入的數據進行出來和BCD碼轉換為七段碼 的函數設計。 第五講:按鍵檢測例程,主要講解了按鍵檢查方法以及顯示控制的設計。 第六講:按鍵消抖例程,主要介紹了按鍵消除抖動的方法,用兩個按鍵控制數據的加減 改變數碼管顯示數據。 第七講:交通燈控制例程,主要介紹了交通燈控制電路的設計方法,讓大家了解時如何 控制時序。 第八講:字符滾動顯示例程,主要講解瞭如何控制點陣顯示字符,並且進行滾動。 第九講:模數轉換控制例程,主要講解瞭如何控制ADC0804進行電壓採集並顯示數據。 第十講:正弦波發生器例程,包括了直接數字頻率合成(DDS)的原理以及如何應用CPLD 產生頻率可控頻率的正弦信號。 通過本視頻教程地學習,您就可以較快較好的掌握CPLD器件內部結構和操作原理,以及VHDL語言的書寫規範和編寫方法,如果配套我們的CPLD開發板一起學習,那肯定能夠起到事半功倍的效果,讓您不再為學習CPLD和VHDL語言而發愁。