From e4d3f05066976dc6cfa537a19e7c39cb0d9a9613 Mon Sep 17 00:00:00 2001 From: Yan_yan Date: Mon, 26 Oct 2020 17:53:04 +0800 Subject: [PATCH] update the directory --- docs/.vuepress/config.js | 24 +++++++++++++++ docs/.vuepress/sidebar.js | 30 ++++++++++++++----- docs/doc/apparch/README.md | 11 +++++++ docs/doc/apparch/gan.md | 1 + docs/doc/apparch/kong.md | 1 + docs/doc/apparch/lian.md | 1 + docs/doc/apparch/zhi.md | 1 + docs/doc/board/README.md | 19 ++++++++++++ docs/doc/{processor => board}/aiit-arm32.md | 0 docs/doc/{processor => board}/aiit-arm64.md | 0 docs/doc/{processor => board}/hifive1-rev.md | 0 docs/doc/{processor => board}/kd233.md | 0 docs/doc/{processor => board}/maxgo.md | 0 .../stm32f407-st-discovery.md | 0 .../doc/{processor => board}/stm32f407zgt6.md | 0 docs/doc/controller/README.md | 10 +++++++ docs/doc/controller/sanling.md | 1 + docs/doc/controller/shinaide.md | 1 + docs/doc/controller/ximenzi.md | 1 + docs/doc/intro.md | 2 +- docs/doc/processor/README.md | 17 +++-------- docs/doc/processor/riscv.md | 1 + docs/doc/processor/riscv_fpga.md | 1 + docs/doc/processor/riscv_sk.md | 1 + 24 files changed, 102 insertions(+), 21 deletions(-) create mode 100644 docs/doc/apparch/README.md create mode 100644 docs/doc/apparch/gan.md create mode 100644 docs/doc/apparch/kong.md create mode 100644 docs/doc/apparch/lian.md create mode 100644 docs/doc/apparch/zhi.md create mode 100644 docs/doc/board/README.md rename docs/doc/{processor => board}/aiit-arm32.md (100%) rename docs/doc/{processor => board}/aiit-arm64.md (100%) rename docs/doc/{processor => board}/hifive1-rev.md (100%) rename docs/doc/{processor => board}/kd233.md (100%) rename docs/doc/{processor => board}/maxgo.md (100%) rename docs/doc/{processor => board}/stm32f407-st-discovery.md (100%) rename docs/doc/{processor => board}/stm32f407zgt6.md (100%) create mode 100644 docs/doc/controller/README.md create mode 100644 docs/doc/controller/sanling.md create mode 100644 docs/doc/controller/shinaide.md create mode 100644 docs/doc/controller/ximenzi.md create mode 100644 docs/doc/processor/riscv.md create mode 100644 docs/doc/processor/riscv_fpga.md create mode 100644 docs/doc/processor/riscv_sk.md diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 8447d28..e2f2059 100755 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -59,9 +59,21 @@ module.exports = { text: '传感器', link: '/doc/sensor/', }, + { + text: '控制器', + link: '/doc/controller/', + }, + { + text: '开发板', + link: '/doc/board/', + }, { text: '应用开发', link: '/doc/appdev/', + }, + { + text: '应用框架', + link: '/doc/apparch/' } ] }, @@ -117,9 +129,21 @@ module.exports = { title: '传感器', children: getSidebarByCategory('sensor','en') }, + { + title: '控制器', + children: getSidebarByCategory('controller','en') + }, + { + title: '开发板', + children: getSidebarByCategory('board','en') + }, { title: '应用开发', children: getSidebarByCategory('appdev','en') + }, + { + title: '应用架构', + children: getSidebarByCategory('apparch','en') } ], } diff --git a/docs/.vuepress/sidebar.js b/docs/.vuepress/sidebar.js index ff4cdd5..5c36743 100755 --- a/docs/.vuepress/sidebar.js +++ b/docs/.vuepress/sidebar.js @@ -8,13 +8,18 @@ const sidebar = { '/doc/kernel/synchron', '/doc/kernel/threadcommunication' ], - 'processor': [ - '/doc/processor/aiit-arm32', - '/doc/processor/stm32f407-st-discovery', - '/doc/processor/stm32f407zgt6', - '/doc/processor/hifive1-rev', - '/doc/processor/maxgo', - '/doc/processor/kd233' + 'board': [ + '/doc/board/aiit-arm32', + '/doc/board/stm32f407-st-discovery', + '/doc/board/stm32f407zgt6', + '/doc/board/hifive1-rev', + '/doc/board/maxgo', + '/doc/board/kd233' + ], + 'controller': [ + '/doc/controller/ximenzi', + '/doc/controller/shinaide', + '/doc/controller/sanling' ], 'communication': [ '/doc/communication/4G', @@ -43,6 +48,17 @@ const sidebar = { '/doc/appdev/env', '/doc/appdev/debug', '/doc/appdev/dev' + ], + 'apparch': [ + '/doc/apparch/gan', + '/doc/apparch/lian', + '/doc/apparch/zhi', + '/doc/apparch/kong' + ], + 'processor': [ + '/doc/processor/riscv', + '/doc/processor/riscv_sk', + '/doc/processor/riscv_fpga' ] } diff --git a/docs/doc/apparch/README.md b/docs/doc/apparch/README.md new file mode 100644 index 0000000..578a1b2 --- /dev/null +++ b/docs/doc/apparch/README.md @@ -0,0 +1,11 @@ +# 应用开发 + +--- + +* [感](/doc/apparch/gan.md) + +* [联](/doc/apparch/lian.md) + +* [智](/doc/apparch/zhi.md) + +* [控](/doc/apparch/kong.md) diff --git a/docs/doc/apparch/gan.md b/docs/doc/apparch/gan.md new file mode 100644 index 0000000..4202522 --- /dev/null +++ b/docs/doc/apparch/gan.md @@ -0,0 +1 @@ +# 感 diff --git a/docs/doc/apparch/kong.md b/docs/doc/apparch/kong.md new file mode 100644 index 0000000..4078b33 --- /dev/null +++ b/docs/doc/apparch/kong.md @@ -0,0 +1 @@ +# 控 \ No newline at end of file diff --git a/docs/doc/apparch/lian.md b/docs/doc/apparch/lian.md new file mode 100644 index 0000000..61bb10e --- /dev/null +++ b/docs/doc/apparch/lian.md @@ -0,0 +1 @@ +# 联 diff --git a/docs/doc/apparch/zhi.md b/docs/doc/apparch/zhi.md new file mode 100644 index 0000000..c849bcd --- /dev/null +++ b/docs/doc/apparch/zhi.md @@ -0,0 +1 @@ +# 智 \ No newline at end of file diff --git a/docs/doc/board/README.md b/docs/doc/board/README.md new file mode 100644 index 0000000..5431378 --- /dev/null +++ b/docs/doc/board/README.md @@ -0,0 +1,19 @@ +# 硬件支持 + +--- + +## ARM + +* [aiit-arm32](/doc/board/aiit-arm32.md) + +* [stm32f407-st-discovery](/doc/board/stm32f407-st-discovery.md) + +* [stm32f407zgt6](/doc/board/stm32f407zgt6.md) + +## RISC-V + +* [hifive1-re](/doc/board/hifive1-rev.md) + +* [maxgo](/doc/board/maxg.md) + +* [kd233](/doc/board/kd233.md) diff --git a/docs/doc/processor/aiit-arm32.md b/docs/doc/board/aiit-arm32.md similarity index 100% rename from docs/doc/processor/aiit-arm32.md rename to docs/doc/board/aiit-arm32.md diff --git a/docs/doc/processor/aiit-arm64.md b/docs/doc/board/aiit-arm64.md similarity index 100% rename from docs/doc/processor/aiit-arm64.md rename to docs/doc/board/aiit-arm64.md diff --git a/docs/doc/processor/hifive1-rev.md b/docs/doc/board/hifive1-rev.md similarity index 100% rename from docs/doc/processor/hifive1-rev.md rename to docs/doc/board/hifive1-rev.md diff --git a/docs/doc/processor/kd233.md b/docs/doc/board/kd233.md similarity index 100% rename from docs/doc/processor/kd233.md rename to docs/doc/board/kd233.md diff --git a/docs/doc/processor/maxgo.md b/docs/doc/board/maxgo.md similarity index 100% rename from docs/doc/processor/maxgo.md rename to docs/doc/board/maxgo.md diff --git a/docs/doc/processor/stm32f407-st-discovery.md b/docs/doc/board/stm32f407-st-discovery.md similarity index 100% rename from docs/doc/processor/stm32f407-st-discovery.md rename to docs/doc/board/stm32f407-st-discovery.md diff --git a/docs/doc/processor/stm32f407zgt6.md b/docs/doc/board/stm32f407zgt6.md similarity index 100% rename from docs/doc/processor/stm32f407zgt6.md rename to docs/doc/board/stm32f407zgt6.md diff --git a/docs/doc/controller/README.md b/docs/doc/controller/README.md new file mode 100644 index 0000000..103047d --- /dev/null +++ b/docs/doc/controller/README.md @@ -0,0 +1,10 @@ +# 控制器 + +--- + +- [西门子](/doc/controller/ximenzi.md) + +- [线程管理](/doc/controller/shinaide.md) + +- [资源管理](/doc/controller/sanling.md) + diff --git a/docs/doc/controller/sanling.md b/docs/doc/controller/sanling.md new file mode 100644 index 0000000..20090ef --- /dev/null +++ b/docs/doc/controller/sanling.md @@ -0,0 +1 @@ +# 三菱 \ No newline at end of file diff --git a/docs/doc/controller/shinaide.md b/docs/doc/controller/shinaide.md new file mode 100644 index 0000000..47afe82 --- /dev/null +++ b/docs/doc/controller/shinaide.md @@ -0,0 +1 @@ +# 施耐德 \ No newline at end of file diff --git a/docs/doc/controller/ximenzi.md b/docs/doc/controller/ximenzi.md new file mode 100644 index 0000000..bda7473 --- /dev/null +++ b/docs/doc/controller/ximenzi.md @@ -0,0 +1 @@ +# 西门子 \ No newline at end of file diff --git a/docs/doc/intro.md b/docs/doc/intro.md index 309ff64..ebb04c0 100644 --- a/docs/doc/intro.md +++ b/docs/doc/intro.md @@ -36,7 +36,7 @@ XiUOS是一种工业物联网操作系统, 目标是通过工业物联网的部 - 现有OS对大规模部署和管理运维的支持有限, XiUOS强调对大规模部署和管理运维的支持; - 现有OS的生态是封闭、碎片化和彼此割裂的, XiUOS更关注开放的生态, 强调对标准规范的支持, 依托现有的各开源生态体系, 而非再建另一个封闭的生态体系。 -目前市场上的物联网的硬件呈现严重的碎片化状态,提高了应用的复杂度和技术壁垒。现有的物联网硬件生态特征在于:(1) 目前ARM在物联网领域占市场统治地位,但随着其被英伟达收购程序的推进,存在的知识产权问题和价格垄断问题越来越突出。此外,ARM指令集还存在单一固定、不可定制等问题;(2) 工业物联网对“联”的需求呈现多样化、层次化、主体化的特点,工业生产的物理环境也是极其复杂多变,但现有的硬件系统在物理介质上仅仅支持一到两种“联”;(3) 工业物联网应用本身对外设种类的要求也是丰富多变,但现有的硬件系统挂载多种外设的能力有限;(4) 现有的物联网操作系统支持的硬件系统多以开发板评估板的形态出现,这种硬件系统由于承载强度、温湿度限制,外壳保护等原因很难直接应用于实际工业生产环境,仅适用于实验室评估的验证系统。 +目前市场上的物联网的硬件呈现严重的碎片化状态,提高了应用的复杂度和技术壁垒。现有的物联网硬件生态特征在于:(1) ARM在物联网领域占市场统治地位,但随着其被英伟达收购程序的推进,存在的知识产权问题和价格垄断问题越来越突出。此外,ARM指令集还存在单一固定、不可定制等问题;(2) 工业物联网对“联”的需求呈现多样化、层次化、主体化的特点,工业生产的物理环境也是极其复杂多变,但现有的硬件系统在物理介质上仅仅支持一到两种“联”;(3) 工业物联网应用本身对外设种类的要求也是丰富多变,但现有的硬件系统挂载多种外设的能力有限;(4) 现有的物联网操作系统支持的硬件系统多以开发板评估板的形态出现,这种硬件系统由于承载强度、温湿度限制,外壳保护等原因很难直接应用于实际工业生产环境,仅适用于实验室评估的验证系统。 XiUOS是软硬件协同的物联网解决方案,其自研硬件系统的优势在于: - XiUOS的硬件系统支持RISC-V和ARM两种体系结构,强调RISC-V和ARM在工业应用中的共生共赢,又注重突出各自特点; diff --git a/docs/doc/processor/README.md b/docs/doc/processor/README.md index e1f8cfc..0969728 100644 --- a/docs/doc/processor/README.md +++ b/docs/doc/processor/README.md @@ -1,19 +1,10 @@ -# 硬件支持 +# 控制器 --- -## ARM +- [西门子](/doc/processor/riscv.md) -* [aiit-arm32](/doc/processor/aiit-arm32.md) +- [线程管理](/doc/processor/riscv_sk.md) -* [stm32f407-st-discovery](/doc/processor/stm32f407-st-discovery.md) +- [资源管理](/doc/processor/riscv_fpga.md) -* [stm32f407zgt6](/doc/processor/stm32f407zgt6.md) - -## RISC-V - -* [hifive1-re](/doc/processor/hifive1-rev.md) - -* [maxgo](/doc/processor/maxg.md) - -* [kd233](/doc/processor/kd233.md) diff --git a/docs/doc/processor/riscv.md b/docs/doc/processor/riscv.md new file mode 100644 index 0000000..20090ef --- /dev/null +++ b/docs/doc/processor/riscv.md @@ -0,0 +1 @@ +# 三菱 \ No newline at end of file diff --git a/docs/doc/processor/riscv_fpga.md b/docs/doc/processor/riscv_fpga.md new file mode 100644 index 0000000..bda7473 --- /dev/null +++ b/docs/doc/processor/riscv_fpga.md @@ -0,0 +1 @@ +# 西门子 \ No newline at end of file diff --git a/docs/doc/processor/riscv_sk.md b/docs/doc/processor/riscv_sk.md new file mode 100644 index 0000000..47afe82 --- /dev/null +++ b/docs/doc/processor/riscv_sk.md @@ -0,0 +1 @@ +# 施耐德 \ No newline at end of file