天天看點

windows序列槽工具_樹莓派序列槽對接4G CAT1子產品

      樹莓派因為是linux系統,受到很多使用者的喜愛,并且樹莓派比純LINUX系統學習起來簡單一些,雖然我才接觸LINUX不到一個月,對樹莓派的精華也不是很懂,不過我們可以來玩一下樹莓派的序列槽來對接CAT1通訊子產品,來學習下使用。

      我們這裡采用的是樹莓派4B來作為我們這次試驗的闆子。使用者需要将其安裝好系統,然後使用,我相信玩過樹莓派的人都應該比我熟悉。我這邊主要給使用者介紹下樹莓派的硬體序列槽使用。

windows序列槽工具_樹莓派序列槽對接4G CAT1子產品

       上圖是樹莓派4B的實物圖,其實你用樹莓派其他的比較老的版本也是一樣  用的,差別不大,4B無非就是功能更強大一些。                                  

windows序列槽工具_樹莓派序列槽對接4G CAT1子產品

    上圖是樹莓派的端口外設,他有個40P的端口對外引出,對使用者而言,需要知道實體引腳8和10号分别是樹莓派的序列槽TXD和RXD。那麼我們要調試闆子也是要将子產品的序列槽接到樹莓派的這個引腳上進行使用。     我們看下接線實物圖

windows序列槽工具_樹莓派序列槽對接4G CAT1子產品

      采用杜邦線的方式進行的連接配接,我們後續推出的闆子是直接可以插到樹莓派上使用的,非常的友善。                                              子產品已經正常開機,那麼下面就要去調試下樹莓派的序列槽了。要打開樹莓派序列槽功能,并且要使用相關軟體工具來調試子產品。          在樹莓派調試節目中輸入如下指令來打開系統的序列槽功能,序列槽功能是預設沒有打開的,是以需要使用者打開。                             sudoraspi-config                                                        

windows序列槽工具_樹莓派序列槽對接4G CAT1子產品

配置下Serial Port端口,開啟端口使能。設定好請重新開機樹莓派,使其生效。                                                                             

windows序列槽工具_樹莓派序列槽對接4G CAT1子產品

         然後我們輸入ttys*來擷取下 是否有ttyS0,這個是代表硬體序列槽打開的意思,有了這個 ttyS0之後,那麼使用者就可以操作序列槽了。如果使用者測試發現自己的樹莓派沒有這個端口,表明序列槽沒有被打開,需要查詢下情況。                                                 

    有了序列槽之後,那麼就需要去調試他,Liunx系統不像Windows可以很好的進行軟體下載下傳和使用。比如我們知道在Windows底下可以很好的使用序列槽調試工具調試子產品,很輕松下載下傳了序列槽調試助手,而且是多種多樣。但是linux底下就沒有那麼多軟體可以選擇了。在樹莓派下面調試序列槽,我們采用minicom這個工具來測試序列槽。                                                               

       我們要把這個minicom進行安裝一下,

sudoapt-get install minicom,輸入這個指令來進行minicom安裝,使用者按照要求輸入安裝即可。正常安裝成功之後,就可以使用minicom了。如果安裝失敗,輸入minicom指令會報錯。

windows序列槽工具_樹莓派序列槽對接4G CAT1子產品

      上圖是安裝minicom狀态,安裝好minicom之後,也是需要對樹莓派進行重新開機的。

windows序列槽工具_樹莓派序列槽對接4G CAT1子產品

       輸入minicom調試說minicom沒有權限,我們可以給一個權限,當然最簡單的是采用root方式進行工作,這樣就沒有權限問題了。

      上圖下是的是tty8,實際我們用的是ttyS0,是以我們需要改成ttyS0,如下所示。S千萬别丢了。否則會報錯的。

windows序列槽工具_樹莓派序列槽對接4G CAT1子產品

       進入到root模式下,然後配置下端口,然後輸入minicom -s就可以進入端口配置,将端口改為ttyS0。                                                     

windows序列槽工具_樹莓派序列槽對接4G CAT1子產品

設定序列槽端口為ttyS0,然後退出儲存即可。    

windows序列槽工具_樹莓派序列槽對接4G CAT1子產品

      然後就進入了如上的界面了。然後我們輸入相關的AT就可以調試了。可以看到子產品已經響應了我們的指令需求了,其實調試起來和Windows下面發AT指令就差別不大了。                                為了讓使用者可以更好的用樹莓派自動控制子產品實作相關的功能開發,我們提供了python相關的案例,讓使用者可以通過在樹莓派下面通過python來控制裝置使用。後面的python開發,我們下次再聊!感興趣的小夥伴,可以拿起手中的樹莓派嘗試下吧。