資料介紹
本設(shè)計(jì)是用Quartus作為開發(fā)環(huán)境,以DE2板為硬件平臺實(shí)現(xiàn)的SPI同步串行通訊。設(shè)計(jì)過程方便。根據(jù)接收和發(fā)送兩個主要部分實(shí)現(xiàn)了SPI的基本功能。此外,該設(shè)計(jì)還實(shí)現(xiàn)了波特率發(fā)生器,數(shù)碼管顯示的功能。用DE2板實(shí)現(xiàn)具有電路簡潔,開發(fā)周期短的優(yōu)點(diǎn)。充分利用了EDA設(shè)計(jì)的優(yōu)點(diǎn)。開發(fā)過程用了VHDL硬件描述語言進(jìn)行描述,從底層設(shè)計(jì),分模塊進(jìn)行,充分提高了設(shè)計(jì)者的數(shù)字邏輯設(shè)計(jì)的概念。
顧名思義,串行接口的數(shù)據(jù)傳輸方式是串行的,即數(shù)據(jù)是一位一位地進(jìn)行傳輸雖然串行接口的傳輸方式導(dǎo)致其傳輸速度會比較慢,但是它卻具有較強(qiáng)的抗干擾能力,并能有較長的傳輸距離,RS232口的最大傳輸距離為15m。
SPI 接口主要應(yīng)用在EEPROM,F(xiàn)LASH,實(shí)時(shí)時(shí)鐘,AD轉(zhuǎn)換器,還有數(shù)字信號處理器和數(shù)字信號解碼器之間。SPI,是一種高速的,全雙工,同步的通信總線,并且在芯片的管腳上只占用四根線,節(jié)約了芯片的管腳,同時(shí)為PCB的布局上節(jié)省空間,提供方便,正是出于這種簡單易用的特性,現(xiàn)在越來越多的芯片集成了這種通信協(xié)議,比如AT91RM9200.SPI的通信原理很簡單,它以主從方式工作,這種模式通常有一個主設(shè)備和一個或多個從設(shè)備,需要至少4根線,事實(shí)上3根也可以(單向傳輸時(shí))。也是所有基于SPI的設(shè)備共有的,它們是SDI(數(shù)據(jù)輸入),SDO(數(shù)據(jù)輸出),SCK(時(shí)鐘),CS(片選)。
?。?)SDO-主設(shè)備數(shù)據(jù)輸出,從設(shè)備數(shù)據(jù)輸入
?。?)SDI-主設(shè)備數(shù)據(jù)輸入,從設(shè)備數(shù)據(jù)輸出
(3)SCLK-時(shí)鐘信號,由主設(shè)備產(chǎn)生
(4)CS-從設(shè)備使能信號,由主設(shè)備控制
其中CS是控制芯片是否被選中的,也就是說只有片選信號為預(yù)先規(guī)定的使能信號時(shí)(高電位或低電位),對此芯片的操作才有效。這就允許在同一總線上連接多個SPI設(shè)備成為可能。
- AN4666_運(yùn)用GPIO和DMA實(shí)現(xiàn)并行同步通信
- 第9章:串行外設(shè)接口模塊(SPI)PPT下載 35次下載
- VHDL語言基礎(chǔ)的學(xué)習(xí)課件免費(fèi)下載 27次下載
- 使用SPI實(shí)現(xiàn)串行通信的資料和源代碼免費(fèi)下載 2次下載
- 使用51單片機(jī)的PAL標(biāo)準(zhǔn)行同步信號發(fā)生器的程序免費(fèi)下載
- SPI串行外設(shè)接口的編程說明資料免費(fèi)下載 2次下載
- STM32串行外設(shè)接口(SPI)的詳細(xì)項(xiàng)目和程序的詳細(xì)資料免費(fèi)下載 23次下載
- STM32F4串行外設(shè)接口(SPI)的源代碼的詳細(xì)資料免費(fèi)下載 50次下載
- Stellaris外設(shè)驅(qū)動庫SSI的詳細(xì)中文資料免費(fèi)下載 5次下載
- 基于MSP430F2的SPI串行同步通信 2次下載
- 用VHDL設(shè)計(jì)專用串行通信芯片 10次下載
- 同步串行接口SPI的C語言編程 9次下載
- 串行接口SPI接口應(yīng)用設(shè)計(jì) 80次下載
- SPI接口讀寫串行EEPROM
- 基于PC/104 總線與CPLD 的SPI 接口設(shè)計(jì)
- 串行同步通信和串行異步通信的區(qū)別 1.3w次閱讀
- 常用串行總線(二)——SPI協(xié)議(Verilog實(shí)現(xiàn)) 7182次閱讀
- 隔離式SPI通信變得簡單 2825次閱讀
- SPI有幾根線,SPI通信原理 2.7w次閱讀
- 一文介紹SPI串行總線 2845次閱讀
- fireflyAIO-3399J主板SPI使用簡介 1481次閱讀
- fireflyAIO-3288J主板SPI使用介紹 1092次閱讀
- Firefly-RK3128--SPI接口介紹 2731次閱讀
- Firefly關(guān)于SPI簡介 1555次閱讀
- 嵌入式硬件通信接口協(xié)議中的串行通信接口-SPI 1559次閱讀
- 串行外設(shè)接口SPI通信協(xié)議的應(yīng)用 1776次閱讀
- 如何采用STM32單片機(jī)實(shí)現(xiàn)SPI的驅(qū)動 7576次閱讀
- 如何采用STM32配置SPI實(shí)現(xiàn)同步通信 6032次閱讀
- 基于FPGA的SPI Master Interface設(shè)計(jì) 1w次閱讀
- 基于FPGA的LTE系統(tǒng)上行同步的實(shí)現(xiàn) 2014次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1489次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計(jì)
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評論
查看更多