Rock Pi開發筆記(三):Rock Pi 4B plus(基於瑞星微RK3399)板子硬件資源介紹


前言

  上一篇,概覽了整個的rock pi大致系列,我們開始定位為RK3399做評估,入手RK3399,對基本的外設進行解說。

 

板載外設

  在這里插入圖片描述
  

  • USB3.0 × 2
  • USB2.0 × 2
  • 千兆網口 × 1
  • 音頻輸入 × 1
  • MIPI CSI × 1
  • HDMI × 1
  • MIPI DSI × 1
  • 802.11 ac / wif × 1
  • PoE × 1
  • RTC電池口 × 1
  • PCIE M.2 × 1
  • TF × 1
 

40pin的通用輸入輸出引腳

GPIO 40 pin介紹

  在這里插入圖片描述

  • 橙色標記的功能是該引腳的默認功能
  • 除電源引腳外,所有引腳都直接布局到 Soc RK3399
  • 對於引腳 3、5、27、28、29 和 31,每個引腳都通過一個 4.7K 上拉電阻連接到 3.0V 電源
      在這里插入圖片描述
  • 引腳 19、21、23、24 直接布局到板上 SPI 設備的引腳
       在這里插入圖片描述
  • 引腳 7 直接布局到板上 MIPI CSI 的引腳
  • UART異步傳輸協議
      UART2 默認啟用為 U-boot 和 Linux 串行控制台,參數為“1500000,8,1,N”(特別注意:串口使用必須使用串口TTL轉接板,rock pi的uart是3.3V,沒有過串口電平芯片,不能直接對接電腦串口12V電平);
      UART2 & UART4 支持廣泛的波特率。它包括但不限於以下波特率。例如,115200bps。500000bps、1500000bps 等等;
      對於 v1.4 及更高版本的硬件,板載 SPI flash被焊接,UART4 PIN用作SPI 功能;
  • 對於 I2C-2 和 I2C-7
       官方已經使用 i2c 設備 e2prom 進行了測試。打開 i2c 設備文件,然后進行讀寫操作。

統計下單項硬件資源

  • GPIO引腳 × 27
  • I2C總線 × 2
  • **I2S總線(音頻總線)**× 1(libmraa庫未給出)
  • SPI總線 × 2
  • UART總線 × 2
  • PWM × 2
  • ADC x 1
  • 5V × 2
  • 3.3V × 2
  • GND × 8

GPIO輸出口的電壓特性

  IO口的tolerance,應該是能承受的最大電壓或者是容差(需要進一步確認)。

GPIO口的序號計算

  在這里插入圖片描述

 

GPIO口通用庫libmraa

  像樹莓派一樣,提供了系統自帶的可以操作底層驅動引腳的libmraa庫(類似樹莓派的wiringpi庫一樣)。
  之前統計的硬件資源:

  • GPIO引腳 × 27
  • I2C總線 × 2
  • I2S總線(音頻總線)× 1(libmraa庫未給出)
  • SPI總線 × 2
  • UART總線 × 2
  • PWM × 2
  • ADC x 1
  • 5V × 2
  • 3.3V × 2
  • GND × 8
      對比libmraa庫的使能配置,如下圖:
       在這里插入圖片描述
      在這里插入圖片描述
       在這里插入圖片描述
      在這里插入圖片描述
      在這里插入圖片描述
    (應該為2個uart,但是2為默認調試口)
      在這里插入圖片描述
      在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM