偷拍实拍 女厕视频完整-娱乐-高清完整正版视频在线观看-优酷

主頁

北京海洋興業科技股份有限公司

證券代碼:839145

應用文章更多

使用樹莓派控制PicoScope示波器和PicoLog數據記錄儀

  眾所周知,Pico的示波器和數據記錄儀產品以體積小巧著稱。不過,在現場應用中,測試設備的擺放空間可謂寸土寸金,不少用戶唯恐體積不能再小一點,更小一點。因此,對于Pico設備必須搭配一臺筆記本或工控機板來工作,體積大大增加了,我們常感美中不足。

  現在,這個問題因Pico完美支持樹莓派而變得不復存在。我們可以通過樹莓派來控制PicoScope和PicoLog產品,對于PicoScope,通過運行用戶自定義的程序,進行示波器設置并捕獲原始波形,樹莓派可以直接處理數據,或者通過以太網轉發給PC處理,從而實現PicoScope的遠程操控。而對于PicoLog,則更加方便,用戶可以運行與PC版本相同的官方軟件,來操控Pico的示波器和數據記錄儀產品。    

QQ截圖20190801091826.jpg

  1. 什么是樹莓派

  樹莓派,一言以蔽之,是一款超迷你計算機。它的尺寸只有一張信用卡大小,但五臟俱全和普通PC無異。電腦能做的大部分事情,在樹莓派上都能做,而樹莓派以其低能耗、移動便攜性、GPIO等特性,很多在普通電腦上難以做好的事情,用樹莓派卻是很適合的。本文實例中用到的樹莓派3B+基于ARM Cortex A5芯片,集成Broadcom的GPU形成SOC,軟件則運行基于Debian的Raspbian Linux操作系統,外圍接口豐富,功能齊全。通過擴展,樹莓派甚至支持PoE即以太網供電,更加便于現場小尺寸集成。

QQ截圖20190801091819.jpg

  2.PicoScope開發環境

  樹莓派的圖形操作界面Raspbian Stretch基于Debian Linux發行版,因此大多數軟件組件可經由apt-get命令安裝。

偷拍实拍 女厕视频完整-娱乐-高清完整正版视频在线观看-优酷  首先,添加Pico Technology的源到apt-get安裝庫。然后,通過apt-get安裝PicoSDK開發庫,以PicoScope2000系列為例,其他型號以此類推。

QQ截圖20190801091719.jpg

偷拍实拍 女厕视频完整-娱乐-高清完整正版视频在线观看-优酷  安裝完成后,開發所用到的頭文件和動態鏈接庫都在/opt/picoscope目錄下,以C/C++為例,Raspbian Stretch自帶GCC編譯環境,用戶程序只需要在代碼中配置好頭文件,并通過編譯命令即可生成可執行程序。其他語言如C#或Python與之類似,Raspbian Stretch均有成熟的編譯環境可通過apt-get直接安裝相應開發環境即可。

偷拍实拍 女厕视频完整-娱乐-高清完整正版视频在线观看-优酷  從Github中可獲取到PC環境下的C語言編程范例:

QQ截圖20190801091737.jpg

  找到ps2000a/ps2000aCon.c對其略微修改(主要是包含頭文件的路徑,對應到/opt/picoscope/include/libps2000a目錄下)就可以直接在Raspbian環境下編譯運行。

QQ截圖20190801091743.jpg

  3. PicoScope程序范例以及與PC運行速度的對比

  在PicoScope2408B上運行一個通道的數據采集過程,基于C語言編譯生成測試程序。采樣率固定為250MS/s,對不同數據量分別統計PC和樹莓派平臺的耗時情況。

   QQ截圖20190801091749.jpg

偷拍实拍 女厕视频完整-娱乐-高清完整正版视频在线观看-优酷  從結果可以看到在數據量小于1KS時,樹莓派的表現與PC幾乎無異,甚至表現得更加穩定,這應該與其運行的其他進程較少,示波器控制進程更少被調度有關。當數據量超過1MS時,樹莓派的波形捕獲和數據拷貝耗時比PC多一倍左右,但仍在同一個數量級。

偷拍实拍 女厕视频完整-娱乐-高清完整正版视频在线观看-优酷  同時,當我們真正應用樹莓派進行示波器控制時,一定還伴隨外部網絡通信和數據處理等等運算,此時針對程序中的代碼和使用的數據塊大小進一步優化,可得到不同的結果。這就需要結合實際的場景精細調節了。如遇具體問題,歡迎咨詢Pico公司中國技術支持。

  4. PicoLog程序安裝和運行結果

  與PicoScope相比,PicoLog軟件在樹莓派上的支持更加完整和簡便。通PicoLog軟件不但可以控制Pico全部的數據記錄儀產品,也可以連接大部分PicoScope示波器產品。樹莓派上的PicoLog軟件與PC上的功能,界面別無二致,可直接使用。

  通過apt-get 安裝PicoLog軟件,之后在Raspbian Stretch 的開始菜單中即可找到程序圖標。

1564622389953082.jpg

版權聲明:本資料屬于北京海洋興業科技股份有限公司所有,如需轉載,請注明出處!

專業咨詢熱線
010-62176775