From 737c88f585e15bde6e2dc6d9addec4634e901814 Mon Sep 17 00:00:00 2001 From: zhang Date: Tue, 16 Nov 2021 15:52:04 +0800 Subject: [PATCH 1/9] modify hdf document Signed-off-by: zhang --- .../driver/driver-hdf-development.md | 78 +++++++++++++++++-- 1 file changed, 71 insertions(+), 7 deletions(-) diff --git a/zh-cn/device-dev/driver/driver-hdf-development.md b/zh-cn/device-dev/driver/driver-hdf-development.md index bd393dc8965..04bb0d6fa93 100644 --- a/zh-cn/device-dev/driver/driver-hdf-development.md +++ b/zh-cn/device-dev/driver/driver-hdf-development.md @@ -67,23 +67,87 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 ``` 2. 驱动编译 - - 驱动代码的编译必须要使用HDF框架提供的Makefile模板进行编译。 - ``` + - liteos + + ​ 涉及makefile和BUILD.gn修改: + ​ makefile部分: + ​ 驱动代码的编译必须要使用HDF框架提供的Makefile模板进行编译。 + + ``` include $(LITEOSTOPDIR)/../../drivers/adapter/lite/khdf/lite.mk #导入hdf预定义内容,必需 MODULE_NAME := #生成的结果文件 LOCAL_INCLUDE := #本驱动的头文件目录 LOCAL_SRCS := #本驱动的源代码文件 LOCAL_CFLAGS := #自定义的编译选项 include $(HDF_DRIVER) #导入模板makefile完成编译 - ``` - - - 编译结果文件链接到内核镜像,添加到vendor目录下的hdf\_vendor.mk里面,示例如下: + ``` + ​ 编译结果文件链接到内核镜像,添加到drivers/adapter/khdf/liteos目录下的hdf_lite.mk里面,示例如下: + - ``` + ``` LITEOS_BASELIB += -lxxx #链接生成的静态库 LIB_SUBDIRS += #驱动代码Makefile的目录 - ``` + ``` + + ​ BUILD.gn部分: + + ​ 添加模块BUILD.gn参考定义如下内容: + + + import("//build/lite/config/component/lite_component.gni") + import("//drivers/adapter/khdf/liteos/hdf.gni") + module_switch = defined(LOSCFG_DRIVERS_HDF_PLATFORM) + module_name = "xxx" + hdf_driver(module_name) { + sources = [ + "xxx/xxx/xxx.c", + ] + public_configs = [ ":public" ] --添加依赖头文件 + } + + config("public") { --定义依赖的头文件 + include_dirs = [ + ] + } + + +​ 把新增的BUILD.gn所在的目录添加到/drivers/adapter/khdf/liteos/BUILD.gn里面: + +``` + group("liteos") { + public_deps = [ ":$module_name" ] + deps = [ + "xxx/xxx", --新增的BUILD.gn所在的目录 + ] + } +``` + + + +- linux: + + +​ 如果需要定义模块控制宏,需要在模块目录xxx里面添加Kconfig文件,并把Kconfig文件路径添加到drivers/adapter/khdf/linux/Kconfig里面: + +``` + source "drivers/hdf/khdf/xxx/Kconfig" +``` + +​ 添加模块目录到drivers/adapter/khdf/linux/Makefile: + +``` + obj-$(CONFIG_DRIVERS_HDF) += xxx/ +``` + +​ 在模块目录xxx里面添加Makefile文件,在Makefile文件里面添加模块代码编译规则: + +``` + obj-y += xxx.o +``` + + + 3. 驱动配置 -- Gitee From 8ea4a61b53902184d0585e04d2ca991a9f2f5871 Mon Sep 17 00:00:00 2001 From: zhang Date: Tue, 16 Nov 2021 16:47:52 +0800 Subject: [PATCH 2/9] modify hdf document Signed-off-by: zhang --- .../driver/driver-hdf-development.md | 124 +++++++++--------- 1 file changed, 61 insertions(+), 63 deletions(-) mode change 100644 => 100755 zh-cn/device-dev/driver/driver-hdf-development.md diff --git a/zh-cn/device-dev/driver/driver-hdf-development.md b/zh-cn/device-dev/driver/driver-hdf-development.md old mode 100644 new mode 100755 index 04bb0d6fa93..b6c24c720a8 --- a/zh-cn/device-dev/driver/driver-hdf-development.md +++ b/zh-cn/device-dev/driver/driver-hdf-development.md @@ -66,84 +66,82 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 HDF_INIT(g_sampleDriverEntry); ``` -2. 驱动编译 - - - liteos - - ​ 涉及makefile和BUILD.gn修改: - ​ makefile部分: - ​ 驱动代码的编译必须要使用HDF框架提供的Makefile模板进行编译。 - - ``` - include $(LITEOSTOPDIR)/../../drivers/adapter/lite/khdf/lite.mk #导入hdf预定义内容,必需 - MODULE_NAME := #生成的结果文件 - LOCAL_INCLUDE := #本驱动的头文件目录 - LOCAL_SRCS := #本驱动的源代码文件 - LOCAL_CFLAGS := #自定义的编译选项 - include $(HDF_DRIVER) #导入模板makefile完成编译 - ``` - ​ 编译结果文件链接到内核镜像,添加到drivers/adapter/khdf/liteos目录下的hdf_lite.mk里面,示例如下: - - - ``` - LITEOS_BASELIB += -lxxx #链接生成的静态库 - LIB_SUBDIRS += #驱动代码Makefile的目录 - ``` - - ​ BUILD.gn部分: - - ​ 添加模块BUILD.gn参考定义如下内容: - - - import("//build/lite/config/component/lite_component.gni") - import("//drivers/adapter/khdf/liteos/hdf.gni") - module_switch = defined(LOSCFG_DRIVERS_HDF_PLATFORM) - module_name = "xxx" - hdf_driver(module_name) { - sources = [ - "xxx/xxx/xxx.c", - ] - public_configs = [ ":public" ] --添加依赖头文件 - } - - config("public") { --定义依赖的头文件 - include_dirs = [ - ] - } - - -​ 把新增的BUILD.gn所在的目录添加到/drivers/adapter/khdf/liteos/BUILD.gn里面: - -``` - group("liteos") { - public_deps = [ ":$module_name" ] - deps = [ - "xxx/xxx", --新增的BUILD.gn所在的目录 - ] - } -``` - - - -- linux: +2. 驱动编译 + + - liteos + + ​ 涉及makefile和BUILD.gn修改: + ​ makefile部分: + ​ 驱动代码的编译必须要使用HDF框架提供的Makefile模板进行编译。 + + ``` + include $(LITEOSTOPDIR)/../../drivers/adapter/lite/khdf/lite.mk #导入hdf预定义内容,必需 + MODULE_NAME := #生成的结果文件 + LOCAL_INCLUDE := #本驱动的头文件目录 + LOCAL_SRCS := #本驱动的源代码文件 + LOCAL_CFLAGS := #自定义的编译选项 + include $(HDF_DRIVER) #导入模板makefile完成编译 + ``` + + ​ 编译结果文件链接到内核镜像,添加到drivers/adapter/khdf/liteos目录下的hdf_lite.mk里面,示例如下: + + ``` + LITEOS_BASELIB += -lxxx #链接生成的静态库 + LIB_SUBDIRS += #驱动代码Makefile的目录 + ``` + + ​ BUILD.gn部分: + + ​ 添加模块BUILD.gn参考定义如下内容: + + ``` + import("//build/lite/config/component/lite_component.gni") + import("//drivers/adapter/khdf/liteos/hdf.gni") + module_switch = defined(LOSCFG_DRIVERS_HDF_PLATFORM) + module_name = "xxx" + hdf_driver(module_name) { + sources = [ + "xxx/xxx/xxx.c", + ] + public_configs = [ ":public" ] --添加依赖头文件 + } + + config("public") { --定义依赖的头文件 + include_dirs = [ + ] + } + ``` + + ​ 把新增的BUILD.gn所在的目录添加到/drivers/adapter/khdf/liteos/BUILD.gn里面: + + ``` + group("liteos") { + public_deps = [ ":$module_name" ] + deps = [ + "xxx/xxx", --新增的BUILD.gn所在的目录 + ] + } + ``` + + - linux ​ 如果需要定义模块控制宏,需要在模块目录xxx里面添加Kconfig文件,并把Kconfig文件路径添加到drivers/adapter/khdf/linux/Kconfig里面: ``` - source "drivers/hdf/khdf/xxx/Kconfig" + source "drivers/hdf/khdf/xxx/Kconfig" ``` ​ 添加模块目录到drivers/adapter/khdf/linux/Makefile: ``` - obj-$(CONFIG_DRIVERS_HDF) += xxx/ + obj-$(CONFIG_DRIVERS_HDF) += xxx/ ``` ​ 在模块目录xxx里面添加Makefile文件,在Makefile文件里面添加模块代码编译规则: ``` - obj-y += xxx.o + obj-y += xxx.o ``` -- Gitee From 8514375c072853574494cff3ef93b7289db1c7dd Mon Sep 17 00:00:00 2001 From: zhang Date: Tue, 16 Nov 2021 17:07:19 +0800 Subject: [PATCH 3/9] add hdf document Signed-off-by: zhang --- zh-cn/device-dev/driver/driver-hdf-development.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/device-dev/driver/driver-hdf-development.md b/zh-cn/device-dev/driver/driver-hdf-development.md index b6c24c720a8..f265813b157 100755 --- a/zh-cn/device-dev/driver/driver-hdf-development.md +++ b/zh-cn/device-dev/driver/driver-hdf-development.md @@ -75,7 +75,7 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 ​ 驱动代码的编译必须要使用HDF框架提供的Makefile模板进行编译。 ``` - include $(LITEOSTOPDIR)/../../drivers/adapter/lite/khdf/lite.mk #导入hdf预定义内容,必需 + include $(LITEOSTOPDIR)/../../drivers/adapter/khdf/liteos/lite.mk #导入hdf预定义内容,必需 MODULE_NAME := #生成的结果文件 LOCAL_INCLUDE := #本驱动的头文件目录 LOCAL_SRCS := #本驱动的源代码文件 -- Gitee From 43838f7f2228b43ddf41a85e036f78c9fe6923b8 Mon Sep 17 00:00:00 2001 From: zhang Date: Wed, 17 Nov 2021 14:11:20 +0800 Subject: [PATCH 4/9] modify hdf document Signed-off-by: zhang --- .../driver/driver-hdf-development.md | 126 +++++++++--------- 1 file changed, 66 insertions(+), 60 deletions(-) diff --git a/zh-cn/device-dev/driver/driver-hdf-development.md b/zh-cn/device-dev/driver/driver-hdf-development.md index f265813b157..d1b08a12c9a 100755 --- a/zh-cn/device-dev/driver/driver-hdf-development.md +++ b/zh-cn/device-dev/driver/driver-hdf-development.md @@ -68,81 +68,87 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 2. 驱动编译 - - liteos - - ​ 涉及makefile和BUILD.gn修改: - ​ makefile部分: - ​ 驱动代码的编译必须要使用HDF框架提供的Makefile模板进行编译。 - - ``` - include $(LITEOSTOPDIR)/../../drivers/adapter/khdf/liteos/lite.mk #导入hdf预定义内容,必需 - MODULE_NAME := #生成的结果文件 - LOCAL_INCLUDE := #本驱动的头文件目录 - LOCAL_SRCS := #本驱动的源代码文件 - LOCAL_CFLAGS := #自定义的编译选项 - include $(HDF_DRIVER) #导入模板makefile完成编译 - ``` - - ​ 编译结果文件链接到内核镜像,添加到drivers/adapter/khdf/liteos目录下的hdf_lite.mk里面,示例如下: - - ``` - LITEOS_BASELIB += -lxxx #链接生成的静态库 - LIB_SUBDIRS += #驱动代码Makefile的目录 - ``` - - ​ BUILD.gn部分: - - ​ 添加模块BUILD.gn参考定义如下内容: - - ``` - import("//build/lite/config/component/lite_component.gni") - import("//drivers/adapter/khdf/liteos/hdf.gni") - module_switch = defined(LOSCFG_DRIVERS_HDF_PLATFORM) - module_name = "xxx" - hdf_driver(module_name) { + - liteos + + 涉及makefile和BUILD.gn修改: + + * makefile部分: + + 驱动代码的编译必须要使用HDF框架提供的Makefile模板进行编译。 + + ``` + include $(LITEOSTOPDIR)/../../drivers/adapter/khdf/liteos/lite.mk #导入hdf预定义内容,必需 + MODULE_NAME := #生成的结果文件 + LOCAL_INCLUDE := #本驱动的头文件目录 + LOCAL_SRCS := #本驱动的源代码文件 + LOCAL_CFLAGS := #自定义的编译选项 + include $(HDF_DRIVER) #导入模板makefile完成编译 + ``` + + 编译结果文件链接到内核镜像,添加到drivers/adapter/khdf/liteos目录下的hdf_lite.mk里面,示例如下: + + ``` + LITEOS_BASELIB += -lxxx #链接生成的静态库 + LIB_SUBDIRS += #驱动代码Makefile的目录 + ``` + + * BUILD.gn部分: + + 添加模块BUILD.gn参考定义如下内容: + + ``` + import("//build/lite/config/component/lite_component.gni") + import("//drivers/adapter/khdf/liteos/hdf.gni") + module_switch = defined(LOSCFG_DRIVERS_HDF_PLATFORM) + module_name = "xxx" + hdf_driver(module_name) { sources = [ - "xxx/xxx/xxx.c", + "xxx/xxx/xxx.c", ] public_configs = [ ":public" ] --添加依赖头文件 - } - - config("public") { --定义依赖的头文件 + } + config("public") { --定义依赖的头文件 include_dirs = [ ] - } - ``` + } + ``` + + 把新增的BUILD.gn所在的目录添加到/drivers/adapter/khdf/liteos/BUILD.gn里面: - ​ 把新增的BUILD.gn所在的目录添加到/drivers/adapter/khdf/liteos/BUILD.gn里面: + ``` + group("liteos") { + public_deps = [ ":$module_name" ] + deps = [ + "xxx/xxx", --新增的BUILD.gn所在的目录 + ] + } + ``` - ``` - group("liteos") { - public_deps = [ ":$module_name" ] - deps = [ - "xxx/xxx", --新增的BUILD.gn所在的目录 - ] - } - ``` + - linux - - linux + 如果需要定义模块控制宏,需要在模块目录xxx里面添加Kconfig文件,并把Kconfig文件路径添加到drivers/adapter/khdf/linux/Kconfig里面: + ``` + source "drivers/hdf/khdf/xxx/Kconfig" + ``` -​ 如果需要定义模块控制宏,需要在模块目录xxx里面添加Kconfig文件,并把Kconfig文件路径添加到drivers/adapter/khdf/linux/Kconfig里面: + 如果需要定义模块控制宏,需要在模块目录xxx里面添加Kconfig文件,并把Kconfig文件路径添加到drivers/adapter/khdf/linux/Kconfig里面: -``` - source "drivers/hdf/khdf/xxx/Kconfig" -``` + ``` + source "drivers/hdf/khdf/xxx/Kconfig" + ``` -​ 添加模块目录到drivers/adapter/khdf/linux/Makefile: + 添加模块目录到drivers/adapter/khdf/linux/Makefile: -``` - obj-$(CONFIG_DRIVERS_HDF) += xxx/ -``` + ``` + obj-$(CONFIG_DRIVERS_HDF) += xxx/ + ``` -​ 在模块目录xxx里面添加Makefile文件,在Makefile文件里面添加模块代码编译规则: + 在模块目录xxx里面添加Makefile文件,在Makefile文件里面添加模块代码编译规则: -``` - obj-y += xxx.o -``` + ``` + obj-y += xxx.o + ``` -- Gitee From a7a32fba24d6905fa9650728335bee405403a156 Mon Sep 17 00:00:00 2001 From: zhang Date: Wed, 17 Nov 2021 14:24:19 +0800 Subject: [PATCH 5/9] modify hdf document Signed-off-by: zhang --- .../driver/driver-hdf-development.md | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/zh-cn/device-dev/driver/driver-hdf-development.md b/zh-cn/device-dev/driver/driver-hdf-development.md index d1b08a12c9a..959fa65cf07 100755 --- a/zh-cn/device-dev/driver/driver-hdf-development.md +++ b/zh-cn/device-dev/driver/driver-hdf-development.md @@ -102,25 +102,26 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 module_switch = defined(LOSCFG_DRIVERS_HDF_PLATFORM) module_name = "xxx" hdf_driver(module_name) { - sources = [ - "xxx/xxx/xxx.c", - ] - public_configs = [ ":public" ] --添加依赖头文件 + sources = [ + "xxx/xxx/xxx.c", #模块源文件 + ] + public_configs = [ ":public" ] #使用模块依赖的头文件配置 } - config("public") { --定义依赖的头文件 - include_dirs = [ - ] + config("public") { #定义模块依赖的头文件配置 + include_dirs = [ + "xxx/xxx", #模块依赖的头文件 + ] } ``` - 把新增的BUILD.gn所在的目录添加到/drivers/adapter/khdf/liteos/BUILD.gn里面: + 把模块BUILD.gn所在的目录添加到/drivers/adapter/khdf/liteos/BUILD.gn里面: ``` group("liteos") { - public_deps = [ ":$module_name" ] - deps = [ - "xxx/xxx", --新增的BUILD.gn所在的目录 - ] + public_deps = [ ":$module_name" ] + deps = [ + "xxx/xxx", #模块BUILD.gn所在的目录 + ] } ``` -- Gitee From 2bdf5368094472451e21f775b1d5852a6aa4d0cd Mon Sep 17 00:00:00 2001 From: zhang Date: Wed, 17 Nov 2021 14:29:54 +0800 Subject: [PATCH 6/9] modify hdf document Signed-off-by: zhang --- .../driver/driver-hdf-development.md | 33 ++++++++----------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/zh-cn/device-dev/driver/driver-hdf-development.md b/zh-cn/device-dev/driver/driver-hdf-development.md index 959fa65cf07..e0a6f19b74a 100755 --- a/zh-cn/device-dev/driver/driver-hdf-development.md +++ b/zh-cn/device-dev/driver/driver-hdf-development.md @@ -102,26 +102,25 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 module_switch = defined(LOSCFG_DRIVERS_HDF_PLATFORM) module_name = "xxx" hdf_driver(module_name) { - sources = [ - "xxx/xxx/xxx.c", #模块源文件 - ] - public_configs = [ ":public" ] #使用模块依赖的头文件配置 + sources = [ + "xxx/xxx/xxx.c", + ] + public_configs = [ ":public" ] --添加依赖头文件 } - config("public") { #定义模块依赖的头文件配置 - include_dirs = [ - "xxx/xxx", #模块依赖的头文件 - ] + config("public") { --定义依赖的头文件 + include_dirs = [ + ] } ``` - 把模块BUILD.gn所在的目录添加到/drivers/adapter/khdf/liteos/BUILD.gn里面: + 把新增的BUILD.gn所在的目录添加到/drivers/adapter/khdf/liteos/BUILD.gn里面: ``` group("liteos") { - public_deps = [ ":$module_name" ] - deps = [ - "xxx/xxx", #模块BUILD.gn所在的目录 - ] + public_deps = [ ":$module_name" ] + deps = [ + "xxx/xxx", --新增的BUILD.gn所在的目录 + ] } ``` @@ -130,13 +129,7 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 如果需要定义模块控制宏,需要在模块目录xxx里面添加Kconfig文件,并把Kconfig文件路径添加到drivers/adapter/khdf/linux/Kconfig里面: ``` - source "drivers/hdf/khdf/xxx/Kconfig" - ``` - - 如果需要定义模块控制宏,需要在模块目录xxx里面添加Kconfig文件,并把Kconfig文件路径添加到drivers/adapter/khdf/linux/Kconfig里面: - - ``` - source "drivers/hdf/khdf/xxx/Kconfig" + source "drivers/hdf/khdf/xxx/Kconfig" #目录为hdf模块软链接到kernel里面的目录 ``` 添加模块目录到drivers/adapter/khdf/linux/Makefile: -- Gitee From 3110703ad0b95a09b3c1a9fbd8280dc1017a33f3 Mon Sep 17 00:00:00 2001 From: zhang Date: Wed, 17 Nov 2021 14:36:56 +0800 Subject: [PATCH 7/9] modify hdf document Signed-off-by: zhang --- zh-cn/device-dev/driver/driver-hdf-development.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh-cn/device-dev/driver/driver-hdf-development.md b/zh-cn/device-dev/driver/driver-hdf-development.md index e0a6f19b74a..0f807329f78 100755 --- a/zh-cn/device-dev/driver/driver-hdf-development.md +++ b/zh-cn/device-dev/driver/driver-hdf-development.md @@ -99,7 +99,7 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 ``` import("//build/lite/config/component/lite_component.gni") import("//drivers/adapter/khdf/liteos/hdf.gni") - module_switch = defined(LOSCFG_DRIVERS_HDF_PLATFORM) + module_switch = defined(LOSCFG_DRIVERS_HDF_xxx) module_name = "xxx" hdf_driver(module_name) { sources = [ @@ -113,13 +113,13 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 } ``` - 把新增的BUILD.gn所在的目录添加到/drivers/adapter/khdf/liteos/BUILD.gn里面: + 把新增模块的BUILD.gn所在的目录添加到/drivers/adapter/khdf/liteos/BUILD.gn里面: ``` group("liteos") { public_deps = [ ":$module_name" ] deps = [ - "xxx/xxx", --新增的BUILD.gn所在的目录 + "xxx/xxx", --新增模块BUILD.gn所在的目录 ] } ``` -- Gitee From 9957c8e8be91520a6828300ffcabf2c9e3bcfa20 Mon Sep 17 00:00:00 2001 From: zhang Date: Wed, 17 Nov 2021 14:44:20 +0800 Subject: [PATCH 8/9] modify hdf document Signed-off-by: zhang --- .../device-dev/driver/driver-hdf-development.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/zh-cn/device-dev/driver/driver-hdf-development.md b/zh-cn/device-dev/driver/driver-hdf-development.md index 0f807329f78..a102d1e6562 100755 --- a/zh-cn/device-dev/driver/driver-hdf-development.md +++ b/zh-cn/device-dev/driver/driver-hdf-development.md @@ -102,14 +102,15 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 module_switch = defined(LOSCFG_DRIVERS_HDF_xxx) module_name = "xxx" hdf_driver(module_name) { - sources = [ - "xxx/xxx/xxx.c", - ] - public_configs = [ ":public" ] --添加依赖头文件 + sources = [ + "xxx/xxx/xxx.c", #模块要编译的源码文件 + ] + public_configs = [ ":public" ] #使用依赖的头文件配置 } - config("public") { --定义依赖的头文件 - include_dirs = [ - ] + config("public") { #定义依赖的头文件配置 + include_dirs = [ + "xxx/xxx/xxx", #依赖的头文件 + ] } ``` @@ -119,7 +120,7 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 group("liteos") { public_deps = [ ":$module_name" ] deps = [ - "xxx/xxx", --新增模块BUILD.gn所在的目录 + "xxx/xxx", #新增模块BUILD.gn所在的目录,目录结构相对于/drivers/adapter/khdf/liteos ] } ``` -- Gitee From 1e8060f5123ed2b658d230849c5e0cbe01be8874 Mon Sep 17 00:00:00 2001 From: zhang Date: Wed, 17 Nov 2021 14:45:41 +0800 Subject: [PATCH 9/9] modify hdf document Signed-off-by: zhang --- zh-cn/device-dev/driver/driver-hdf-development.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/device-dev/driver/driver-hdf-development.md b/zh-cn/device-dev/driver/driver-hdf-development.md index a102d1e6562..64a37c0d419 100755 --- a/zh-cn/device-dev/driver/driver-hdf-development.md +++ b/zh-cn/device-dev/driver/driver-hdf-development.md @@ -109,7 +109,7 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 } config("public") { #定义依赖的头文件配置 include_dirs = [ - "xxx/xxx/xxx", #依赖的头文件 + "xxx/xxx/xxx", #依赖的头文件目录 ] } ``` -- Gitee