天天看點

玩轉NVIDIA Jetson(19)--- jetson的40pin外部接口

Jetson平台的所有裝置都向外提供了40pin的接口,包含了豐富的常用通信接口,SPI,I2C,UART等。

下圖是Xavier的40pins的詳細資訊。

玩轉NVIDIA Jetson(19)--- jetson的40pin外部接口

下圖是nano的40pins詳細資訊。

玩轉NVIDIA Jetson(19)--- jetson的40pin外部接口
 以上兩張圖檔均來源于國外網站https://www.jetsonhacks.com/

 下面說說上邊兩幅圖如何應用

1.關于GPIO編号。

如Xavier圖中所示的,pin7是GPIO422,這個GPIO422就是你在寫程式的時候輸入的GPIO編号資訊。比如我可以用以下代碼設定GPIO422的輸出為高電平。

gpioSetValue(422, 1)
           

2.關于SPI的特殊說明。

在圖中,标注的SPI1或者SPI2,在實際的裝置樹中對應的要減一,也就是圖上的SPI1,對應的是裝置樹裡的SPI0,實際在系統下面建立的spidev也是spidev0.0和spidev0.1兩個,這個最一開始因為我沒有意識到調試了很久,希望大家不要再踩坑。

繼續閱讀