• 正文
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

開(kāi)源邏輯分析儀nanoDLA,一起動(dòng)手做一個(gè)吧

2022/10/08
1998
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

nanoDLA是實(shí)驗(yàn)室推出的開(kāi)源邏輯分析儀,使用Cypress CY7C68013A(以下簡(jiǎn)稱FX2LP)芯片方案實(shí)現(xiàn)(這是顆將近20年的經(jīng)典芯片),最高可支持24Mhz 8通道同時(shí)采樣,一般來(lái)說(shuō)24Mhz的采樣率,可以大概采樣5Mhz左右的信號(hào)頻率,這已經(jīng)可以應(yīng)對(duì)大多數(shù)場(chǎng)景的波形分析了,應(yīng)對(duì)普通的uart、i2c、低速的spi協(xié)議已經(jīng)綽綽有余,當(dāng)然有更高需求的朋友也可以購(gòu)買(mǎi)更高性能的邏輯分析儀,如saleae、dslogic等。

FX2LP是一顆帶有USB 2.0高速的51 單片機(jī),我認(rèn)為最厲害的就是他的USB IP設(shè)計(jì),51單片機(jī)的主頻并不高,很難承載USB 480Mbps的高速通信,所以這顆芯片上設(shè)計(jì)了一個(gè)叫GPIF的IP,可以不需要CPU的干預(yù),在GPIO和USB之間直接進(jìn)行高速的數(shù)據(jù)傳輸,而且GPIF可以進(jìn)行編程配置來(lái)實(shí)現(xiàn)不同協(xié)議的支持,靈活,高效。至今你仍然可以在多處看到這顆芯片的身影,典型的如FPGA和PC之間的數(shù)據(jù)傳輸?shù)膱?chǎng)景,(實(shí)際上dslogic和PC之間就是一顆FX2LP芯片用于實(shí)現(xiàn)高速傳輸),所以用于邏輯分析儀是FX2LP非常經(jīng)典的一個(gè)應(yīng)用。

隨著開(kāi)源社區(qū)sigrok的發(fā)展,F(xiàn)X2LP上已經(jīng)可以完全可以運(yùn)行開(kāi)源的固件fx2lafw,配合開(kāi)源上位機(jī)PulseView進(jìn)行工作。當(dāng)前市面上基于FX2LP的邏輯分析儀,多為使用saleae盜版固件配合盜版上位機(jī)Logic工作,對(duì)于一個(gè)開(kāi)源愛(ài)好者,心里難免有些別扭,實(shí)際上PulseView的功能已經(jīng)非常強(qiáng)大,根本不遜色于目前的商用的上位機(jī)軟件,支持?jǐn)?shù)不甚數(shù)的LA硬件,100多種協(xié)議分析,簡(jiǎn)單易用,而且最重要的是開(kāi)源,你可以隨時(shí)自己修改代碼,增加新的協(xié)議支持或者新功能。

nanoDLA的所有資料,已經(jīng)全部整理在github上,包括用戶手冊(cè)、硬件原理圖、固件源碼、燒寫(xiě)腳本等,請(qǐng)直接取用即可。

 

大家可以在下面博主的GitHub上下載,如果網(wǎng)絡(luò)不太好,老宇哥也給大家完整Copy了一份。

百度網(wǎng)盤(pán):

鏈接:https://pan.baidu.com/s/1BIJEP4NMNZNdAwlCYWs9Aw

提取碼:vx2c

參考資料

https://www.cypress.com/products/ez-usb-fx2lp

https://github.com/wuxx/nanoDLA

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫(xiě)文章/發(fā)需求
立即登錄

最全電子漫畫(huà)收集達(dá)人,漫畫(huà)控必選!用文字和圖片帶你領(lǐng)略電子世界之美。 由曉宇哥哥操刀的芯片之家公眾號(hào),提供45萬(wàn)個(gè)Symbol和3D封裝庫(kù)免費(fèi)下載,定期分享軟硬件、物聯(lián)網(wǎng)類(lèi)技術(shù)知識(shí)外,還精心整理大量參考設(shè)計(jì)和文檔資源,電路圖和源代碼資料供下載。 立即打開(kāi)“芯片之家 ”,感受電子與藝術(shù)的完美結(jié)合。