程式撰寫 (Arduino)
如果說你想要使用 Arduino IDE 來做開發,需要使用 7688 Duo 才可支援,使用方法幾乎跟一般的 Arduino 以及 LinkIt ONE 是一模一樣的
Step 1:設定 7688 Duo 開發板環境
採用的開發工具皆為官方所提供的 [Arduino Software (IDE)],操作步驟如下所示:
1.下載開發工具
2.安裝後使用micro-USB與電腦連線,利用我的電腦確認目前連線serial port
3.開啟 Arduino IDE,安裝 LinkitSmart 套件,先點選Preferences
,加入 Additional Boards Manager URLs 如下連結: http://download.labs.mediatek.com/package_mtk_linkit_smart_7688_test_index.json
Step 2:Import or Create new program
依照以下步驟匯入範例:
1.開啟 Arduino IDE 2.開啟測試程式 (LED blink example sketch: File > Examples >01.Basics > Blink) 3.範例程式說明
// L13對應腳位初始化參數設定
// the setup function runs once when you press reset or power the board
void setup() {
Serial.begin(115200); // open serial connection to USB Serial port (connected to your computer)
Serial1.begin(57600); // open internal serial connection to MT7688
pinMode(13, OUTPUT); }
// in MT7688, this maps to device
void loop() {
int c = Serial1.read();
if (c != -1) {
switch(c) {
case '0':
digitalWrite(13, 0); break;
case '1': digitalWrite(13, 1);
break;
} }
}
// read from MT7688
// turn off D13 when receiving "0" // turn off D13 when receiving "1"
4.將程式透過 Micro usb 寫入開發板,上傳之前要先確認目前板子與serial port是否正確
成果顯示
成功結果會看到 7688 Duo 開發板上的 LED 燈會閃爍著