forked from xuos/xiuos
Ubiquitous/RT-Thread_Fusion_XiUOS/app_match_rt-thread/ hs300x
1.Kconfig is ok. 2.gcc is ok.
This commit is contained in:
parent
ad84a842b0
commit
9d1e3b8ef3
|
@ -2,4 +2,6 @@ menu "More Drivers"
|
|||
|
||||
source "$RT_Thread_DIR/app_match_rt-thread/rw007/Kconfig"
|
||||
source "$RT_Thread_DIR/app_match_rt-thread/ov2640/Kconfig"
|
||||
source "$RT_Thread_DIR/app_match_rt-thread/hs300x/Kconfig"
|
||||
source "$RT_Thread_DIR/app_match_rt-thread/sx1278/Kconfig"
|
||||
endmenu
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
|
||||
menuconfig DRV_USING_HS300X
|
||||
bool "hs300x driver"
|
||||
default n
|
||||
help
|
||||
note:
|
||||
hs300x can read Temperature and Humidity
|
||||
|
||||
if DRV_USING_HS300X
|
||||
config SENSOR_DEVICE_HS300X
|
||||
string "HS300x sensor name"
|
||||
default "HS300x"
|
||||
config HS300X_DEV_ADDRESS
|
||||
hex "hs300x device i2c address"
|
||||
default 0x22
|
||||
config HS300X_TEMP_RANGE_MAX
|
||||
int "max temperature"
|
||||
default 80
|
||||
config HS300X_TEMP_RANGE_MIN
|
||||
int "min temperature"
|
||||
default -10
|
||||
endif
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
Import('RTT_ROOT')
|
||||
from building import *
|
||||
|
||||
cwd = GetCurrentDir()
|
||||
objs = SConscript(os.path.join(cwd, 'hs300x_source', 'SConscript'))
|
||||
|
||||
Return('objs')
|
|
@ -0,0 +1,14 @@
|
|||
import os
|
||||
from building import *
|
||||
Import('RTT_ROOT')
|
||||
Import('rtconfig')
|
||||
cwd = GetCurrentDir()
|
||||
DEPENDS = ["DRV_USING_HS300X"]
|
||||
|
||||
SOURCES = []
|
||||
if GetDepend(['DRV_USING_HS300X']):
|
||||
SOURCES += ['drv_hs300x.c']
|
||||
path = [cwd]
|
||||
objs = DefineGroup('hs300x', src = SOURCES, depend = DEPENDS,CPPPATH = path)
|
||||
|
||||
Return("objs")
|
Loading…
Reference in New Issue