本文在分析TMS320F2812 SPI模塊的特點(diǎn)的基礎(chǔ)上,描述了SPI各個(gè)控制寄存器的作用。通過(guò)與EEPROM25LC040通信的實(shí)例,給出了SPI口的軟硬件設(shè)計(jì)方法,并對(duì)其中需要注意的關(guān)鍵問(wèn)題進(jìn)行了分析討論。
串行外圍設(shè)備接口SPI(serial peripheralinterface)總線技術(shù)是Motorola公司推出的一種微處理器、微控制器及其外設(shè)間的一種全/半雙工同步串行數(shù)據(jù)接口標(biāo)準(zhǔn),具有連接線少、傳輸效率高等特點(diǎn),因其硬件功能很強(qiáng),與SPI有關(guān)的軟件就相當(dāng)簡(jiǎn)單,使CPU有更多的時(shí)間處理其他事務(wù)。
在基于ARM的超聲波測(cè)厚系統(tǒng)中,ARM處理器的數(shù)據(jù)接收能力往往與A/D芯片的工作速率不匹配,為避免有效數(shù)據(jù)丟失,提高系統(tǒng)工作效率,用FIFO作為高速A/D與ARM處理器之間的中轉(zhuǎn)接口會(huì)得到很好的效果。這里以FIFO存儲(chǔ)器CY7C4261作為中轉(zhuǎn)器件實(shí)現(xiàn)了A/D芯片AD9283與ARM處理器S3C2410的接口設(shè)計(jì),并敘述了數(shù)據(jù)從A/D芯片到ARM的整個(gè)數(shù)據(jù)采集過(guò)程。該接口電路用FIFO實(shí)現(xiàn)了超聲測(cè)厚系統(tǒng)中A/D與ARM之間的無(wú)縫連接,提高了系統(tǒng)測(cè)厚精度。它的電路簡(jiǎn)單,調(diào)試方便,具有較高的應(yīng)用價(jià)值。
本文介紹的M25P16與PIC16F877A的接口已應(yīng)用于自來(lái)水流量數(shù)據(jù)采集的本地存儲(chǔ)中。運(yùn)行穩(wěn)定可靠,未發(fā)現(xiàn)數(shù)據(jù)丟失現(xiàn)象,對(duì)其他應(yīng)用有一定的參考價(jià)值。
摘要:為了使控制系統(tǒng)的參數(shù)能夠在掉電之前保存下來(lái),提出一種SPI模塊與25LC040芯片的接口設(shè)計(jì)方法,介紹了DSP芯片TMS320F2812 SPI模塊的特點(diǎn),以及25LC040芯片的功能特點(diǎn)、操作規(guī)范和讀寫(xiě)時(shí)序,給出了硬件接口電路,
摘要:為了使控制系統(tǒng)的參數(shù)能夠在掉電之前保存下來(lái),提出一種SPI模塊與25LC040芯片的接口設(shè)計(jì)方法,介紹了DSP芯片TMS320F2812 SPI模塊的特點(diǎn),以及25LC040芯片的功能特點(diǎn)、操作規(guī)范和讀寫(xiě)時(shí)序,給出了硬件接口電路,
引言 常用液晶顯示模塊的種類有筆段式、字符式和圖形式等,可方便地用于各種嵌入式系統(tǒng)的液晶顯示。字符式液晶顯示模塊SMC1602B是長(zhǎng)沙太陽(yáng)人電子有限公司的8位并行接口、內(nèi)藏控制器HD44780的背光式兩行液晶顯示
摘要:為避免電路系統(tǒng)在上電或斷電后出現(xiàn)計(jì)時(shí)不準(zhǔn)確的異常狀況,提出采用高精度時(shí)鐘芯片DS3231的解決方案。介紹DS3231的特點(diǎn)、工作原理以及引腳功能,設(shè)計(jì)其與微控制器進(jìn)行通信時(shí)的軟件、硬件接口,并給出相應(yīng)的原理
引言 常用液晶顯示模塊的種類有筆段式、字符式和圖形式等,可方便地用于各種嵌入式系統(tǒng)的液晶顯示。字符式液晶顯示模塊SMC1602B是長(zhǎng)沙太陽(yáng)人電子有限公司的8位并行接口、內(nèi)藏控制器HD44780的背光式兩行液晶顯示
USB作為一種新的擴(kuò)展接口,主要致力于計(jì)算機(jī)-電話一體化和應(yīng)用類消費(fèi)產(chǎn)品。它的數(shù)據(jù)傳輸速率比串/并口都要高。USB總線具有時(shí)分復(fù)用的特點(diǎn),多個(gè)不同速度的USB外設(shè)可以通過(guò)集線器同時(shí)連接到同一臺(tái)計(jì)算機(jī)的同一個(gè)USB中上
高速串行接口設(shè)計(jì)的高效時(shí)鐘解決方案
1 引言DSP(數(shù)字信號(hào)處理)的優(yōu)勢(shì)除了處理復(fù)雜的運(yùn)算,特別適用于數(shù)字濾波、語(yǔ)音、視頻、圖象處理、通信以及高速實(shí)時(shí)測(cè)控系統(tǒng)中已成為現(xiàn)代信息處理技術(shù)的重要器件,極大地促進(jìn)了信號(hào)處理和測(cè)控各個(gè)領(lǐng)域的學(xué)術(shù)研究、產(chǎn)
高速DSP串行外設(shè)接口設(shè)計(jì)
USB作為一種新的擴(kuò)展接口,主要致力于計(jì)算機(jī)-電話一體化和應(yīng)用類消費(fèi)產(chǎn)品。它的數(shù)據(jù)傳輸速率比串/并口都要高。USB總線具有時(shí)分復(fù)用的特點(diǎn),多個(gè)不同速度的USB外設(shè)可以通過(guò)集線器同時(shí)連接到同一臺(tái)計(jì)算機(jī)的同一個(gè)USB中上
摘要:為了解決PCI9052和雙口RAM之間讀寫(xiě)時(shí)序不匹配的問(wèn)題,本設(shè)計(jì)采用可編程器件來(lái)實(shí)現(xiàn)它們之間的接口電路。此電路可以使系統(tǒng)更加緊湊。核心邏輯部分采用有限狀態(tài)機(jī)實(shí)現(xiàn),使控制邏輯直觀簡(jiǎn)單,提高了設(shè)計(jì)效率。 通
32 位ARM 嵌入式系統(tǒng)擴(kuò)展USB 接口設(shè)計(jì)
32 位ARM 嵌入式系統(tǒng)擴(kuò)展USB 接口設(shè)計(jì)
32 位ARM 嵌入式系統(tǒng)擴(kuò)展USB 接口設(shè)計(jì)
摘要:設(shè)計(jì)基于FPGA的IP-BX電話應(yīng)用系統(tǒng),用于傳統(tǒng)的電話網(wǎng)絡(luò)(PSTN)與PC機(jī)之間的接口連接。USB2.0接口器件EZ-USB FX2 CY7C68013A-56工作在slave FIFO模式,為基于FPGA的嵌入式系統(tǒng)與PC機(jī)之間提供數(shù)據(jù)和命令通道,從
FPGA的嵌入式系統(tǒng)USB接口設(shè)計(jì)