1. 程式人生 > >樹莓派開發筆記(一) 開發環境搭建

樹莓派開發筆記(一) 開發環境搭建

開發環境搭建

開發環境搭建

硬體準備

  • SD-Card
  • 樹莓派(本人使用的英國版 RS 3B)
  • 5V 2A 供電
  • Windows 電腦
  • 開發相關工具可在這裡找到

系統燒錄

方式一:

  • 使用讀卡器將 SD-Card 插入到電腦上
  • 開啟映象燒錄工具(Win32DiskImager,在上方的連結中可以找到)
  • 選擇系統映象檔案(img)在上方的連結中也有提供
  • 選擇正確的磁碟符,點選 write 按鈕開始下載,等待下載完成
  • 修改 SD-Card 中的 config.txt 檔案,在合適的位置新增 enable_uart=1 一行進行使能串列埠
  • 彈出 SD-Card ,插入到樹莓派中

方式二:

系統配置

基本配置

  • 首先我們需要安裝 USB 轉串列埠驅動程式(在上方的連結中也有提供)
  • 通過串列埠連線到電腦,電腦上開啟 putty 軟體,選擇正確的串列埠號(COMx),波特率(115200)並點選開啟
  • 樹莓派上電,檢視 putty 中列印的資訊,輸入登入名和密碼:pi 和 raspberry
  • 設定 WiFi 資訊:
    • 方式一:登入之後在 putty 中輸入 sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 命令新增 WiFi 資訊:
    network={
    	ssid="testing"
    	psk="testingPassword"
    }
    
    • 方式二:輸入 sudo nano /etc/network/interfaces 命令,新增 WiFi 資訊:
    auto lo
    iface lo inet loopback
    iface eth0 inet dhcp
    auto wlan0
    allow-hotplug wlan0
    iface wlan0 inet dhcp
    wpa-ssid "testing"
    wpa-psk "testingPassword"
    
  • 重新啟動樹莓派 reboot

其他配置

  1. 啟動 VNC 遠端桌面,SSH 遠端登入
    “sudo raspi-config”-> “Interfacing options”-> “VNC” “SSH”兩者都開啟,完成之後退出,重啟
  2. 開啟 VNC-Viewer 軟體:輸入 ip 地址(可在樹莓派中使用 ifconfig 檢視)使用者名稱,密碼;即可檢視遠端桌面
  3. 使用 FileZilla_win64 軟體:輸入 sftp://ip 地址、使用者名稱,密碼、埠(22);連線即可檢視樹莓派上的檔案,可進行檔案傳輸

安裝開發軟體

  1. 安裝 C 編譯器
    1. 在終端中輸入 git clone git://git.drogon.net/wiringPi
    2. 進入 wiringPi 目錄,輸入 ./build 安裝c編譯器