国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

神電測(cè)控:LabVIEW FPGA番外篇:實(shí)驗(yàn)62:LabVIEW FPGA模擬SPI從設(shè)備(從站)

2021-07-11 01:40 作者:神電測(cè)控  | 我要投稿

????? ?眾所周知,基于FPGA、ARM、DSP、單片機(jī)MCU的SPI主設(shè)備很多,而從設(shè)備比較少,這是因?yàn)镾PI主設(shè)備協(xié)議簡(jiǎn)單些,而從SPI設(shè)備協(xié)議要復(fù)雜一點(diǎn)。但是有很多場(chǎng)合,F(xiàn)PGA在整個(gè)嵌入式系統(tǒng)里面充當(dāng)?shù)氖荢PI從設(shè)備,主設(shè)備則可能是ARM或者DSP或者其他MCU。 因此,本節(jié)實(shí)驗(yàn)正是為了給大家解決這個(gè)問題應(yīng)運(yùn)而生的。

????????該實(shí)驗(yàn)向大家演示了如何在 FPGA中使用LabVIEW編寫程序,實(shí)現(xiàn)可以接受可變長(zhǎng)度命令的 SPI 從設(shè)備。下位機(jī)FPGA案例程序,可以接受3個(gè)命令:從設(shè)備ID、要開始讀取的內(nèi)存地址和要讀取的地址數(shù)量,通過后面程序前面板上的參數(shù)配置,可以看出,這個(gè)FPGA程序框圖模擬了一個(gè)真正完善的SPI從設(shè)備協(xié)議。如果用戶想要測(cè)試這里的FPGA SPI從設(shè)備LabVIEW程序是否OK,可以找一個(gè)SPI主協(xié)議設(shè)備,比如STM32開發(fā)板,用來充當(dāng)SPI主設(shè)備,然后跟FPGA SPI從設(shè)備通信。

圖1:LabVIEW FPGA模擬SPI從設(shè)備協(xié)議(從站)
圖2:FPGA模擬SPI從設(shè)備協(xié)議程序前面板
圖3:FPGA模擬SPI從設(shè)備協(xié)議程序框圖(Idle分支)
圖4:FPGA模擬SPI從設(shè)備協(xié)議程序框圖(Ack響應(yīng)分支)


神電測(cè)控:LabVIEW FPGA番外篇:實(shí)驗(yàn)62:LabVIEW FPGA模擬SPI從設(shè)備(從站)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
高雄县| 大宁县| 嘉峪关市| 卢氏县| 巫溪县| 吴江市| 小金县| 庆云县| 岳池县| 郸城县| 华亭县| 莱州市| 即墨市| 柞水县| 化隆| 新乡市| 六安市| 平乐县| 平山县| 台北市| 象州县| 湾仔区| 原阳县| 广安市| 岗巴县| 海安县| 灌阳县| 广南县| 甘孜| 咸阳市| 高阳县| 蚌埠市| 炎陵县| 石泉县| 辉县市| 宝应县| 广昌县| 宜宾县| 大姚县| 南川市| 城固县|