Quellcode durchsuchen

[update] README.md

thread-liu vor 5 Jahren
Ursprung
Commit
9128d682c0
4 geänderte Dateien mit 28 neuen und 20 gelöschten Zeilen
  1. 8 20
      README.md
  2. 20 0
      RealThread_BSP-Tempalte.yaml
  3. BIN
      figures/step2.png
  4. BIN
      figures/step3.png

+ 8 - 20
README.md

@@ -12,27 +12,20 @@
 
 ![cubemx](figures/step1.png)
 
-2. 打开生成的工程文件夹所在目录;
+2. 创建模板工程:
 
-3. 复制工程文件夹下文件 和 cortex-m0 模板工程目录下文件到 BSP 支持包工程目录下;
+   ![move](figures/step2.png)
 
-![move](figures/step2.png)
+3. 复制 CubeMX 生成的工程目录下所有文件到 RT Studio 创建的工程目录下;
 
-4. 压缩 bsp 包,打开 Studio SDK,导入 bsp 包:
 
-![import](figures/step3.png)
-
-5. 创建工程:
-
-![create](figures/step4.png)
-
-6.工程创建完成后,此时直接编译是无法通过的,需要修改一些配置,下面的步骤将演示如何修改配置保证工程可以编译下载。
+4. 工程创建完成后,此时直接编译是无法通过的,需要修改一些配置,下面的步骤将演示如何修改配置保证工程可以编译下载。
 
 ![com](figures/step5.png)
 
 ## 忽略文件
 
-1. 直接导入的工程,可能会包含有一些不需要的文件,我们需要手动忽略掉这些文件。以本次演示的工程为例:
+1. 工程中可能会包含有一些不需要的文件,我们需要手动忽略掉这些文件。以本次演示的工程为例:
 
 ![ignore](figures/step6.png)
 
@@ -95,7 +88,7 @@
 
 ## 编译工程
 
-以上步骤完成后,编译工程:
+以上步骤完成后,编译工程:
 
 ![end](figures/step16.png)
 
@@ -104,11 +97,6 @@
 ## 提交 BSP 支持包
 
 1. 清除编译产物,打开工程所在文件:
-
-2. 复制工程内 .settings,.cproject,.project 文件/文件夹 到 bsp 包工程目录下:
-
-   ![copy](figures/step17.png)
-
-3. 重新打包 bsp 包,再次导入 bsp 包,创建工程,进行验证;
-4. 编译下载验证完毕后,向 RT-Thread 提交 BSP 支持包。 
+2. 参考文档 《开发板支持包设计规范》和 《开发板支持包制作向导》两个文档创建开发板支持包。
+3. 编译下载验证完毕后,向 RT-Thread 提交 BSP 支持包。 
 

+ 20 - 0
RealThread_BSP-Tempalte.yaml

@@ -52,6 +52,10 @@ template_projects:
     target_path_offset: ''
     files_and_folders:
     - "*"
+  - source_path_offset: ""
+    target_path_offset: ''
+    files_and_folders:
+    - "README.md"
   external_files: []
 example_projects: 
 - project_name: cortex-m0
@@ -62,6 +66,10 @@ example_projects:
     target_path_offset: ''
     files_and_folders:
     - "*"
+  - source_path_offset: ""
+    target_path_offset: ''
+    files_and_folders:
+    - "README.md"
   external_files: []
 - project_name: cortex-m4
   project_description: creat this peoject if user choose cortex-m4 template
@@ -71,6 +79,10 @@ example_projects:
     target_path_offset: ''
     files_and_folders:
     - "*"
+  - source_path_offset: ""
+    target_path_offset: ''
+    files_and_folders:
+    - "README.md"
   external_files: []
 - project_name: cortex-m7
   project_description: creat this peoject if user choose cortex-m7 template
@@ -80,6 +92,10 @@ example_projects:
     target_path_offset: ''
     files_and_folders:
     - "*"
+  - source_path_offset: ""
+    target_path_offset: ''
+    files_and_folders:
+    - "README.md"
   external_files: []
 - project_name: cortex-m0-scons
   project_description: creat this peoject if user choose cortex-m0-scons template
@@ -89,4 +105,8 @@ example_projects:
     target_path_offset: ''
     files_and_folders:
     - "*"
+  - source_path_offset: ""
+    target_path_offset: ''
+    files_and_folders:
+    - "README.md"
   external_files: []

BIN
figures/step2.png


BIN
figures/step3.png