最終更新:2017-01-06 (金) 15:34:17 (2660d)  

mbed
Top / mbed

http://mbed.org/

http://mbed.org/media/img/mbedMicrocontroller.jpg

特徴

  • 開発環境はmbed.orgがクラウド上で提供。各自のPC上にコンパイラIDEなどの開発環境を構築する必要がない
  • Digital I/O, PWM, SPIなどのペリフェラルドライバーがC++形式のライブラリとして提供されています。

公式サイト

Handbook

  • http://mbed.org/handbook/
  • Digital I/O, Analog I/O, 通信といったハードウェアの下周りのAPI関数の使い方情報

Cookbook

  • HTTP Server, USBSerial, Xbeeといったアプリケーションに近いレイヤーのライブラリ

プラットフォーム

ボード

  • 他にもいろいろある

入出力

http://mbed.org/media/img/tour/mbedMicrocontrollerPinout4.png


このPDFへのリンク

mbed/USB

  • mbed/USBMouse? - Emulate a USB Mouse with absolute or relative positioning
  • mbed/USBKeyboard? - Emulate a USB Keyboard, sending normal and media control keys
  • mbed/USBMouseKeyboard? - Emulate a USB Keyboard and a USB mouse with absolute or relative positionning
  • mbed/USBHID - Communicate over a raw USBHID interface, great for driverless communication with a custom PC program
  • mbed/USBMIDI? - Send and recieve MIDI messages to control and be controlled by PC music sequencers etc
  • mbed/USBSerial? - Create a virtual serial port over the USB port. Great to easily communicate with a computer.
  • mbed/USBAudio - Create a USBAudio device able to receive audio stream from a computer over USB.
  • mbed/USBMSD - Generic class which implements the Mass Storage Device protocol in order to access all kinds of block storage chips

関連

参考