2016年8月1日 星期一

realtek 8195am study

Ref : http://www.amebaiot.com/



Step 1. 安裝Driver  

首先將Micro USB接上Ameba,另一端接上電腦:



第一次接上Ameba需要安裝USB驅動程式,Ameba使用標準的ARM MBED CMSIS DAP driver,
你可以在這個地方找到安裝檔及相關說明:
https://developer.mbed.org/handbook/Windows-serial-configuration
在 "Download latest driver" 下載 “mbedWinSerial_16466.exe” 並安裝之後,會在裝置管理員看到mbed serial port:



Step 2. 安裝Arduino IDE開發環境

Arduino IDE在1.6.5版之後,支援第三方的硬體,因此我們可以在Arduino IDE上開發Ameba,並共享Arduino上面的範例程式。
在Arduino官方網站上可以找到下載程式:
https://www.arduino.cc/en/Main/Software
安裝完之後,打開Arduino IDE,為了讓Arduino IDE找到Ameba的設定檔,先到 “File” -> “Preferences”

然後在 Additional Boards Manager URLs: 填入:
https://github.com/Ameba8195/Arduino/raw/master/release/package_realtek.com_ameba_index.json
並且將 “編輯器語言” 從 “中文(台灣)” 改成 English,因為Arduino IDE在中文環境下有問題,也許在Arduino IDE 1.6.7會解決,
Issue內容可參考底下網址:




填完之後按OK,然後因為改編輯器語言的關係,我們將Arduino IDE關掉之後重開。

接著準備選板子,到 “Tools” -> “Board” -> “Boards Manager”

在 “Boards Manager” 裡,它需要約十幾秒鐘整理所有硬體檔案,如果網路狀況不好可能會等上數分鐘。
每當有新的硬體設定,我們需要重開 “Boards Manager”,所以我們等一會兒之後,關掉 “Boards Manager”,然後再打開它,
將捲軸往下拉找到 “Realtek Ameba Boards”,點右邊的Install,這時候Arduino IDE就根據Ameba的設定檔開始下載Ameba所需要的檔案:







Arduino 不只提供許多範例,也提供每個範例的說明文件,包括如何接線,程式碼的說明,技術內容等等……。
這些範例不只是可以在Arduino的板子上使用,也可以在Ameba上面使用。
所以我們可以在Arduino 網站上找到 Blink 的相關說明:
簡單來說,Blink 這個讓 LED 燈泡閃爍,它使用的GPIO接腳是13
Ameba的Pin一樣在D13的位置,根據Ameba的接腳位置圖:





於是我們將電阻以及LED燈泡連接如下圖:
(NOTE:LED裡,長腳的是正極,接到D13的地方,短腳的是負極,接到GND的地方)


Trouble shouting





================================================================








沒有留言:

張貼留言