在國(guó)產(chǎn)操作系統(tǒng)deepin的環(huán)境下與可編程儀器通訊的體驗(yàn)
我們公司是做德國(guó)EA直流電源代理的,辦公室里也會(huì)買(mǎi)一些其他品牌的儀器做一些集成測(cè)試工作。今天嘗試了在deepin下使用終端和儀器通訊,感覺(jué)非常良好!
首先,通過(guò)dmesg | grep ttyS*命令,查到串口,一般來(lái)說(shuō),USB轉(zhuǎn)串口的,都以ttyUSB*標(biāo)識(shí),轉(zhuǎn)換芯片如果是CH341,還有其他一些常見(jiàn)芯片,一般都能在設(shè)備管理器的其他設(shè)備里直接找到,也就是說(shuō)驅(qū)動(dòng)已經(jīng)有集成了,使用很方便,不需要像在windows下還要另外安裝。
接下來(lái)就是給一臺(tái)臺(tái)式萬(wàn)用表發(fā)一些命令,并立即讀取反饋信息,得到一個(gè)萬(wàn)用表上的電壓值,5.34V。
echo :FETCh? > /dev/ttyUSB0 & cat /dev/ttyUSB0
echo的內(nèi)容相對(duì)專(zhuān)業(yè),是符合IEE488.2標(biāo)準(zhǔn)的SCPI命令集(Standard Commands for Programmable Instruments),也就是可編程儀器標(biāo)準(zhǔn)命令集。發(fā)送的助記符很好記憶,比如下例:
*IDN?是通過(guò)命令向儀器索要儀器品牌,型號(hào)信息。
在非常短的時(shí)間里就在deepin的操作系統(tǒng)環(huán)境下,完成了和儀器的通訊測(cè)試,過(guò)程比windows下方便很多。通常在windows下我除了安裝驅(qū)動(dòng),還得裝個(gè)串口調(diào)試工具,倒騰起來(lái)不輕松,除非是同一臺(tái)電腦,前期已做過(guò)類(lèi)似工作的,否則上來(lái)一臺(tái)新機(jī),有時(shí)遇到調(diào)試不通過(guò)的時(shí)候,排障就比較困難。
以上是德國(guó)EA電源授權(quán)代理商上海雨芯儀器為您提供的關(guān)于在國(guó)產(chǎn)操作系統(tǒng)deepin的環(huán)境下與可編程儀器通訊的體驗(yàn)的相關(guān)內(nèi)容,希望對(duì)您有所幫助。