mirror of
https://github.com/apache/nuttx.git
synced 2026-05-09 23:12:17 +08:00
boards/nucleo-c071rb: add nxmodbus examples to jumbo
add nxmodbus client and server examples to jumbo Signed-off-by: raiden00pl <raiden00@railab.me>
This commit is contained in:
@@ -130,7 +130,7 @@ Configuration
|
||||
Enable the example in your NuttX configuration::
|
||||
|
||||
CONFIG_EXAMPLES_NXMBSERVER=y
|
||||
CONFIG_NXMODBUS=y
|
||||
CONFIG_INDUSTRY_NXMODBUS=y
|
||||
CONFIG_NXMODBUS_RTU=y # For RTU support
|
||||
CONFIG_NXMODBUS_ASCII=y # For ASCII support
|
||||
CONFIG_NXMODBUS_TCP=y # For TCP support
|
||||
|
||||
@@ -87,7 +87,7 @@ Configuration
|
||||
Enable the tool in your NuttX configuration::
|
||||
|
||||
CONFIG_SYSTEM_NXMBCLIENT=y
|
||||
CONFIG_NXMODBUS=y
|
||||
CONFIG_INDUSTRY_NXMODBUS=y
|
||||
CONFIG_NXMODBUS_RTU=y # For RTU support
|
||||
CONFIG_NXMODBUS_ASCII=y # For ASCII support
|
||||
CONFIG_NXMODBUS_TCP=y # For TCP support
|
||||
@@ -95,7 +95,7 @@ Enable the tool in your NuttX configuration::
|
||||
Kconfig Options:
|
||||
|
||||
- ``CONFIG_SYSTEM_NXMBCLIENT`` - Enable the nxmbclient tool
|
||||
- ``CONFIG_NXMBCLIENT_PROGNAME`` - Program name (default: "nxmbclient")
|
||||
- ``CONFIG_INDUSTRY_NXMBCLIENT_PROGNAME`` - Program name (default: "nxmbclient")
|
||||
- ``CONFIG_NXMBCLIENT_PRIORITY`` - Task priority (default: 100)
|
||||
- ``CONFIG_NXMBCLIENT_STACKSIZE`` - Stack size (default: DEFAULT_TASK_STACKSIZE)
|
||||
|
||||
|
||||
@@ -39,8 +39,10 @@ CONFIG_EXAMPLES_ADC_GROUPSIZE=2
|
||||
CONFIG_EXAMPLES_ADC_SWTRIG=y
|
||||
CONFIG_EXAMPLES_BUTTONS=y
|
||||
CONFIG_EXAMPLES_HELLO=y
|
||||
CONFIG_EXAMPLES_NXMBSERVER=y
|
||||
CONFIG_EXAMPLES_QENCODER=y
|
||||
CONFIG_EXAMPLES_WATCHDOG=y
|
||||
CONFIG_INDUSTRY_NXMODBUS=y
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=1536
|
||||
CONFIG_INPUT=y
|
||||
@@ -54,6 +56,7 @@ CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILEIOSIZE=64
|
||||
CONFIG_NSH_READLINE=y
|
||||
CONFIG_NUNGET_CHARS=0
|
||||
CONFIG_NXMODBUS_CLIENT=y
|
||||
CONFIG_POSIX_SPAWN_DEFAULT_STACKSIZE=1536
|
||||
CONFIG_PTHREAD_MUTEX_UNSAFE=y
|
||||
CONFIG_PTHREAD_STACK_DEFAULT=1536
|
||||
@@ -64,6 +67,7 @@ CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_SENSORS=y
|
||||
CONFIG_SENSORS_QENCODER=y
|
||||
CONFIG_SERIAL_TERMIOS=y
|
||||
CONFIG_START_DAY=19
|
||||
CONFIG_START_MONTH=5
|
||||
CONFIG_START_YEAR=2013
|
||||
@@ -74,8 +78,11 @@ CONFIG_STM32F0L0G0_DMA1=y
|
||||
CONFIG_STM32F0L0G0_IWDG=y
|
||||
CONFIG_STM32F0L0G0_TIM3=y
|
||||
CONFIG_STM32F0L0G0_TIM3_QE=y
|
||||
CONFIG_STM32F0L0G0_USART1=y
|
||||
CONFIG_STM32F0L0G0_USART2=y
|
||||
CONFIG_STM32F0L0G0_WWDG=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NXMBCLIENT=y
|
||||
CONFIG_TASK_NAME_SIZE=0
|
||||
CONFIG_USART1_RS485=y
|
||||
CONFIG_USART2_SERIAL_CONSOLE=y
|
||||
|
||||
@@ -25,6 +25,7 @@ CONFIG_FS_BINFS=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=4096
|
||||
CONFIG_INDUSTRY_NXMODBUS=y
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_LIBC_ENVPATH=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
@@ -34,7 +35,6 @@ CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILE_APPS=y
|
||||
CONFIG_NSH_MAXARGUMENTS=32
|
||||
CONFIG_NSH_READLINE=y
|
||||
CONFIG_NXMODBUS=y
|
||||
CONFIG_NXMODBUS_ASCII=y
|
||||
CONFIG_NXMODBUS_CLIENT=y
|
||||
CONFIG_PATH_INITIAL="/bin"
|
||||
|
||||
@@ -49,7 +49,6 @@ CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||
CONFIG_EXAMPLES_HELLO=y
|
||||
CONFIG_EXAMPLES_HIDKBD=y
|
||||
CONFIG_EXAMPLES_NETPKT=y
|
||||
CONFIG_EXAMPLES_NXMBSERVER=y
|
||||
CONFIG_EXAMPLES_NXSCOPE=y
|
||||
CONFIG_EXAMPLES_NXSCOPE_CHARLOG=y
|
||||
CONFIG_EXAMPLES_NXSCOPE_MAIN_INTERVAL=1000
|
||||
@@ -66,6 +65,7 @@ CONFIG_FS_PROCFS_REGISTER=y
|
||||
CONFIG_HIDKBD_STACKSIZE=10240
|
||||
CONFIG_HIDMOUSE_STACKSIZE=10240
|
||||
CONFIG_IDLETHREAD_STACKSIZE=4194304
|
||||
CONFIG_INDUSTRY_NXMODBUS=y
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INTEL64_ONESHOT=y
|
||||
CONFIG_IOB_ALIGNMENT=64
|
||||
@@ -105,7 +105,6 @@ CONFIG_NET_UDP=y
|
||||
CONFIG_NSH_ARCHINIT=y
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_READLINE=y
|
||||
CONFIG_NXMODBUS=y
|
||||
CONFIG_NXMODBUS_ASCII=y
|
||||
CONFIG_NXMODBUS_CLIENT=y
|
||||
CONFIG_NXMODBUS_MAX_INSTANCES=2
|
||||
|
||||
Reference in New Issue
Block a user