Linux SDK 包含的標準 API 與函式庫列表
目前最新的 86Duino Linux SDK 支援的 API 和內建函式庫同步到 86Duino Coding 210,但由於 Linux 環境的限制,部份要求 hard real-time 特性的 API 與函式庫尚無法在 Linux 下提供。下面是 86Duino Linux SDK 支援的 Arduino 標準 API 列表:
pinMode() | digitalWrite() | digitalRead() | ||
analogRead() | analogReadResolution() | analogWrite() | analogWriteResolution() | cpuTemperature() |
tone() | noTone() | shiftOut() | shiftIn() | pulseIn() |
millis() | micros() | delay() | delayMicroseconds() | |
attachInterrupt() | detachInterrupt() | |||
Serial1 ~ 3 | Serial232 | Serial485 |
以上 API 使用方法可參考 Language Reference 裡的說明。
下面是 86Duino Linux SDK 支援的 Arduino 標準函式庫列表:
Ethernet | Firmata | GSM | LiquidCrystal |
SPI | Stepper | TFT | Wire |
下面是 86Duino Linux SDK 支援的 86Duino 專用函式庫列表:
Encoder | ROSserial86 |
下面是 86Duino Linux SDK 支援的其它(非標準)Arduino 函式庫列表:
TimerOne | FreeIMU1 | Adafruit Motor | GLCD |
LCD12864 | RF12 | RF24 | Mirf |
RadioHead |
以上函式庫使用方法可參考 Libraries Reference 裡的說明。
The text of the 86Duino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License.