最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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)遵守國家法律
同江市| 斗六市| 汕尾市| 大洼县| 福清市| 贞丰县| 崇阳县| 五河县| 双桥区| 梅河口市| 南宁市| 永兴县| 阳高县| 台南县| 黄浦区| 平和县| 鹤壁市| 高阳县| 镇原县| 张家界市| 灌南县| 张家港市| 富锦市| 五常市| 安乡县| 孟州市| 福海县| 井冈山市| 同江市| 南陵县| 淮阳县| 恭城| 合水县| 景泰县| 蒙城县| 调兵山市| 吴忠市| 松江区| 乐亭县| 淳安县| 彭阳县|