forked from platformio/platformio-core
Implement Teensy 2.0 USB functionality (HID, SERIAL_HID, DISK, MIDI, etc.) // Resolve #722
This commit is contained in:
@ -9,6 +9,9 @@ PlatformIO 2.0
|
|||||||
|
|
||||||
* Added support for Pinoccio Scout board
|
* Added support for Pinoccio Scout board
|
||||||
(`issue #52 <https://github.com/platformio/platformio/issues/52>`_)
|
(`issue #52 <https://github.com/platformio/platformio/issues/52>`_)
|
||||||
|
* Implemented `Teensy 2.0 USB functionality <http://docs.platformio.org/en/latest/platforms/teensy.html#teensy-2-0-and-usb>`__
|
||||||
|
(HID, SERIAL_HID, DISK, MIDI, etc.)
|
||||||
|
(`issue #722 <https://github.com/platformio/platformio/issues/722>`_)
|
||||||
* Fixed broken LD Script for Element14 chipKIT Pi board
|
* Fixed broken LD Script for Element14 chipKIT Pi board
|
||||||
(`issue #725 <https://github.com/platformio/platformio/issues/725>`_)
|
(`issue #725 <https://github.com/platformio/platformio/issues/725>`_)
|
||||||
|
|
||||||
|
@ -9,6 +9,33 @@
|
|||||||
See the License for the specific language governing permissions and
|
See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
|
|
||||||
|
Teensy 2.0 and USB
|
||||||
|
------------------
|
||||||
|
|
||||||
|
If you want to implement USB functionality using Teensy 2.0, you need to
|
||||||
|
add special macros/define using :ref:`projectconf_build_flags`:
|
||||||
|
|
||||||
|
* ``-D USB_HID``
|
||||||
|
* ``-D USB_SERIAL_HID``
|
||||||
|
* ``-D USB_DISK``
|
||||||
|
* ``-D USB_DISK_SDFLASH``
|
||||||
|
* ``-D USB_MIDI``
|
||||||
|
* ``-D USB_RAWHID``
|
||||||
|
* ``-D USB_FLIGHTSIM``
|
||||||
|
* ``-D USB_DISABLED``
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
.. code-block:: ini
|
||||||
|
|
||||||
|
[env:teensy_hid_device]
|
||||||
|
platform = teensy
|
||||||
|
framework = arduino
|
||||||
|
board = teensy20
|
||||||
|
build_flags = -D USB_RAWHID
|
||||||
|
|
||||||
|
See `Teensy USB Examples <https://www.pjrc.com/teensy/usb_debug_only.html>`_.
|
||||||
|
|
||||||
Examples
|
Examples
|
||||||
--------
|
--------
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user