mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 00:14:22 +08:00
Add examples/usbterm
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3976 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
@@ -631,6 +631,16 @@ Where <subdir> is one of the following:
|
|||||||
-CONFIG_CDCSER=n
|
-CONFIG_CDCSER=n
|
||||||
+CONFIG_CDCSER=y
|
+CONFIG_CDCSER=y
|
||||||
|
|
||||||
|
The example can also be converted to use the alternative
|
||||||
|
USB serial example at apps/examples/usbterm by changing the
|
||||||
|
following:
|
||||||
|
|
||||||
|
-CONFIGURED_APPS += examples/usbserial
|
||||||
|
+CONFIGURED_APPS += examples/usbterm
|
||||||
|
|
||||||
|
In either the original appconfig file (before configuring)
|
||||||
|
or in the final apps/.config file (after configuring).
|
||||||
|
|
||||||
usbstorage:
|
usbstorage:
|
||||||
----------
|
----------
|
||||||
This configuration directory exercises the USB mass storage
|
This configuration directory exercises the USB mass storage
|
||||||
|
|||||||
@@ -884,6 +884,34 @@ CONFIG_EXAMPLES_USBSERIAL_TRACETRANSFERS=n
|
|||||||
CONFIG_EXAMPLES_USBSERIAL_TRACECONTROLLER=n
|
CONFIG_EXAMPLES_USBSERIAL_TRACECONTROLLER=n
|
||||||
CONFIG_EXAMPLES_USBSERIAL_TRACEINTERRUPTS=n
|
CONFIG_EXAMPLES_USBSERIAL_TRACEINTERRUPTS=n
|
||||||
|
|
||||||
|
#
|
||||||
|
# Settings for examples/usbterm
|
||||||
|
#
|
||||||
|
# CONFIG_EXAMPLES_UBSTERM_BUILTIN - Build the usbterm example as an NSH
|
||||||
|
# built-in command. NOTE: This is not fully functional as of this
|
||||||
|
# writing.. It should work, but there is no mechanism in place yet
|
||||||
|
# to exit the USB terminal program and return to NSH.
|
||||||
|
# CONFIG_EXAMPLES_USBTERM_BUFLEN - The size of the input and output
|
||||||
|
# buffers used for receiving data. Default 256 bytes.
|
||||||
|
#
|
||||||
|
# If CONFIG_USBDEV_TRACE is enabled (or CONFIG_DEBUG and CONFIG_DEBUG_USB, or
|
||||||
|
# CONFIG_USBDEV_TRACE), then the example code will also manage the USB trace
|
||||||
|
# output. The amount of trace output can be controlled using:
|
||||||
|
#
|
||||||
|
# CONFIG_EXAMPLES_USBTERM_TRACEINIT - Show initialization events
|
||||||
|
# CONFIG_EXAMPLES_USBTERM_TRACECLASS - Show class driver events
|
||||||
|
# CONFIG_EXAMPLES_USBTERM_TRACETRANSFERS - Show data transfer events
|
||||||
|
# CONFIG_EXAMPLES_USBTERM_TRACECONTROLLER - Show controller events
|
||||||
|
# CONFIG_EXAMPLES_USBTERM_TRACEINTERRUPTS - Show interrupt-related events
|
||||||
|
#
|
||||||
|
CONFIG_EXAMPLES_UBSTERM_BUILTIN=n
|
||||||
|
CONFIG_EXAMPLES_USBTERM_BUFLEN=256
|
||||||
|
CONFIG_EXAMPLES_USBTERM_TRACEINIT=n
|
||||||
|
CONFIG_EXAMPLES_USBTERM_TRACECLASS=n
|
||||||
|
CONFIG_EXAMPLES_USBTERM_TRACETRANSFERS=n
|
||||||
|
CONFIG_EXAMPLES_USBTERM_TRACECONTROLLER=n
|
||||||
|
CONFIG_EXAMPLES_USBTERM_TRACEINTERRUPTS=n
|
||||||
|
|
||||||
#
|
#
|
||||||
# Stack and heap information
|
# Stack and heap information
|
||||||
#
|
#
|
||||||
|
|||||||
Reference in New Issue
Block a user