DAT引腳上數(shù)據(jù)在CLK引腳上升沿被寫(xiě)入多功能接口寄存器中
發(fā)布時(shí)間:2022/11/28 12:30:55 訪問(wèn)次數(shù):1259
集成USB2.0的微處理器,它集成了USB2.0收發(fā)器、SIE(串行接口引擎)、增強(qiáng)的8051微控制器和可編程的外圍接口。
FX2這種獨(dú)創(chuàng)性結(jié)構(gòu)可使數(shù)據(jù)傳輸率達(dá)到56Mbytes/s,即USB2.0允許的最大帶寬。在FX2中,智能SIE可以硬件處理許多USB1.1和USB2.0協(xié)議,從而減少了開(kāi)發(fā)時(shí)間和確保了USB的兼容性。
GPIF(General Programmable Interface)和主/從端點(diǎn)FIFO(8位或16位數(shù)據(jù)總線)為ATA、UTOPIA、EPP、PCMCIA和DSP等提供了簡(jiǎn)單和無(wú)縫連接接口。
CY7C68013結(jié)構(gòu)它有三種封裝形式:56SSOP,100TQFP和128TQFP。
在本設(shè)計(jì)中,采用主從方式進(jìn)行通信,所有的操作都由主機(jī)發(fā)出操作指令。多功能接口在收到主機(jī)發(fā)來(lái)的操作指令后,對(duì)操作碼進(jìn)行軟件譯碼。根據(jù)操作碼的內(nèi)容轉(zhuǎn)入相應(yīng)的工作通道,并從操作數(shù)部分獲取所需要的數(shù)據(jù)。
多功能接口采用串行方式與主機(jī)通信。串行數(shù)據(jù)從DAT引腳送入芯片,并由CLK端同步。當(dāng)片選信號(hào)CE變低后,DAT引腳上的數(shù)據(jù)在CLK引腳的上升沿被寫(xiě)入多功能接口的寄存器中。
在調(diào)用32位CRC生成表程序以得到32位CRC生成表時(shí),耗時(shí)3968.33μs,執(zhí)行了47620個(gè)時(shí)鐘周期。從上述實(shí)驗(yàn)結(jié)果可得出以下幾點(diǎn)結(jié)論。
如果不考慮生成32位CRC生成表的時(shí)間,例如直接把32位CRC生成表燒入到Atmega128的可編程閃速存儲(chǔ)器Flash中,可清楚地看出,查表法的運(yùn)行速度比直接計(jì)算法要快得多。
因此,在類(lèi)似情況下,在進(jìn)行數(shù)據(jù)傳輸要求生成32位CRC校驗(yàn)碼時(shí),應(yīng)該選擇查表法。
在某些應(yīng)用中,如果對(duì)硬件存儲(chǔ)器空間要求很高,并且在一定程度上對(duì)時(shí)間沒(méi)有特別高的要求時(shí),可以采用直接計(jì)算法,以避免查表法中CRC生成表對(duì)存儲(chǔ)器空間的占用。
雖然實(shí)驗(yàn)結(jié)果對(duì)32位CRC校驗(yàn)碼的兩種算法進(jìn)行了對(duì)比,但是所得到的結(jié)論也適用于8位、16位、24位CRC校驗(yàn)碼。

來(lái)源:21ic.如涉版權(quán)請(qǐng)聯(lián)系刪除。圖片供參考
集成USB2.0的微處理器,它集成了USB2.0收發(fā)器、SIE(串行接口引擎)、增強(qiáng)的8051微控制器和可編程的外圍接口。
FX2這種獨(dú)創(chuàng)性結(jié)構(gòu)可使數(shù)據(jù)傳輸率達(dá)到56Mbytes/s,即USB2.0允許的最大帶寬。在FX2中,智能SIE可以硬件處理許多USB1.1和USB2.0協(xié)議,從而減少了開(kāi)發(fā)時(shí)間和確保了USB的兼容性。
GPIF(General Programmable Interface)和主/從端點(diǎn)FIFO(8位或16位數(shù)據(jù)總線)為ATA、UTOPIA、EPP、PCMCIA和DSP等提供了簡(jiǎn)單和無(wú)縫連接接口。
CY7C68013結(jié)構(gòu)它有三種封裝形式:56SSOP,100TQFP和128TQFP。
在本設(shè)計(jì)中,采用主從方式進(jìn)行通信,所有的操作都由主機(jī)發(fā)出操作指令。多功能接口在收到主機(jī)發(fā)來(lái)的操作指令后,對(duì)操作碼進(jìn)行軟件譯碼。根據(jù)操作碼的內(nèi)容轉(zhuǎn)入相應(yīng)的工作通道,并從操作數(shù)部分獲取所需要的數(shù)據(jù)。
多功能接口采用串行方式與主機(jī)通信。串行數(shù)據(jù)從DAT引腳送入芯片,并由CLK端同步。當(dāng)片選信號(hào)CE變低后,DAT引腳上的數(shù)據(jù)在CLK引腳的上升沿被寫(xiě)入多功能接口的寄存器中。
在調(diào)用32位CRC生成表程序以得到32位CRC生成表時(shí),耗時(shí)3968.33μs,執(zhí)行了47620個(gè)時(shí)鐘周期。從上述實(shí)驗(yàn)結(jié)果可得出以下幾點(diǎn)結(jié)論。
如果不考慮生成32位CRC生成表的時(shí)間,例如直接把32位CRC生成表燒入到Atmega128的可編程閃速存儲(chǔ)器Flash中,可清楚地看出,查表法的運(yùn)行速度比直接計(jì)算法要快得多。
因此,在類(lèi)似情況下,在進(jìn)行數(shù)據(jù)傳輸要求生成32位CRC校驗(yàn)碼時(shí),應(yīng)該選擇查表法。
在某些應(yīng)用中,如果對(duì)硬件存儲(chǔ)器空間要求很高,并且在一定程度上對(duì)時(shí)間沒(méi)有特別高的要求時(shí),可以采用直接計(jì)算法,以避免查表法中CRC生成表對(duì)存儲(chǔ)器空間的占用。
雖然實(shí)驗(yàn)結(jié)果對(duì)32位CRC校驗(yàn)碼的兩種算法進(jìn)行了對(duì)比,但是所得到的結(jié)論也適用于8位、16位、24位CRC校驗(yàn)碼。

來(lái)源:21ic.如涉版權(quán)請(qǐng)聯(lián)系刪除。圖片供參考
熱門(mén)點(diǎn)擊
- 脈沖通路上的脈沖起著開(kāi)關(guān)作用的電子線路與門(mén)電
- DAT引腳上數(shù)據(jù)在CLK引腳上升沿被寫(xiě)入多功
- 電源UPS具有內(nèi)置的電源浪涌保護(hù)裝置動(dòng)態(tài)擊穿
- 熱敏電阻器一般為NTC負(fù)溫度系數(shù)熱敏電阻器阻
- 0.56微米的像素尺寸由運(yùn)動(dòng)觸發(fā)的智能集成功
- Ada光流加速器2倍性能提升使DLSS 3能
- 4個(gè)周期的在DRAM核心上的傳輸操作和對(duì)應(yīng)的
- 電機(jī)調(diào)速要求輸出PWM從1Hz~3kHz步進(jìn)
- NFC接口用菊花鏈方式連接解串器“BU18R
- 開(kāi)關(guān)器件取代干簧管開(kāi)關(guān)無(wú)需改變實(shí)施方式或增加
推薦技術(shù)資料
- 頻譜儀的解調(diào)功能
- 現(xiàn)代頻譜儀在跟蹤源模式下也可以使用Maker和△Mak... [詳細(xì)]
- 高速、單電源、軌到軌高通量放大
- 24位或16位模數(shù)轉(zhuǎn)換器(ADC0)
- 低功率、低噪聲、雙極輸入音頻運(yùn)算放大器應(yīng)用
- 步進(jìn)電機(jī)控制器DRV8824
- 精密可編程24.
- 集成混合信號(hào)片上系統(tǒng)MCUC8
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究