From bfa8c734c4849097e9edb7179103629e24ae1351 Mon Sep 17 00:00:00 2001 From: zhujiarui666 Date: Thu, 4 Aug 2022 14:42:25 +0800 Subject: [PATCH] xiuos\APP_Framework\Framework\connection\lora\e220: (1)Add Kconfig files and SConscript files related to e220 --- .../Framework/connection/lora/e220/Kconfig | 33 +++++++++++++++++-- .../Framework/connection/lora/e220/SConscript | 10 ++++++ 2 files changed, 41 insertions(+), 2 deletions(-) create mode 100644 APP_Framework/Framework/connection/lora/e220/SConscript diff --git a/APP_Framework/Framework/connection/lora/e220/Kconfig b/APP_Framework/Framework/connection/lora/e220/Kconfig index 322b307c8..34e106f47 100644 --- a/APP_Framework/Framework/connection/lora/e220/Kconfig +++ b/APP_Framework/Framework/connection/lora/e220/Kconfig @@ -39,11 +39,11 @@ if ADD_NUTTX_FETURES config ADAPTER_E220_M0_PATH string "E220 M0 pin device" - default "/dev/gpio0" + default "/dev/gpout0" config ADAPTER_E220_M1_PATH string "E220 M1 pin device" - default "/dev/gpio1" + default "/dev/gpout1" config ADAPTER_E220_DRIVER_EXTUART bool "Using extra uart to support lora" @@ -64,5 +64,34 @@ if ADD_NUTTX_FETURES endif if ADD_RTTHREAD_FETURES + config ADAPTER_E220_M0 + int "E220 M0 pin number" + default "11" + config ADAPTER_E220_M1 + int "E220 M1 pin number" + default "9" + + config ADAPTER_E220_PIN_DRIVER + string "E220 device pin driver path" + default "/dev/dev3" + + config ADAPTER_E220_DRIVER_EXTUART + bool "Using extra uart to support lora" + default y + + config ADAPTER_E220_DRIVER + string "E220 device uart driver path" + default "/dev/dev3" + depends on !ADAPTER_E220_DRIVER_EXTUART + + if ADAPTER_E220_DRIVER_EXTUART + config ADAPTER_E220_DRIVER + string "E220 device extra uart driver path" + default "/dev/dev3" + + config ADAPTER_E220_DRIVER_EXT_PORT + int "if E220 device using extuart, choose port" + default "3" + endif endif diff --git a/APP_Framework/Framework/connection/lora/e220/SConscript b/APP_Framework/Framework/connection/lora/e220/SConscript new file mode 100644 index 000000000..8ad6e9cc3 --- /dev/null +++ b/APP_Framework/Framework/connection/lora/e220/SConscript @@ -0,0 +1,10 @@ +from building import * +import os + +cwd = GetCurrentDir() +src = [] +if GetDepend(['ADAPTER_E220']): + src += ['e220.c'] +group = DefineGroup('connection lora e220', src, depend = [], CPPPATH = [cwd]) + +Return('group') \ No newline at end of file