修改readme语法,解决gitlink前端图片显示问题
This commit is contained in:
parent
e67eca9a8b
commit
04249a986e
|
@ -24,12 +24,12 @@ XiUOS板级当前支持使用CH438、GPIO、I2C、LCD、USB、RTC、SDIO、SPI
|
||||||
|
|
||||||
编译步骤:
|
编译步骤:
|
||||||
> 1.ARM下编译需要安装arm-none-eabi编译工具, 安装到Ubuntu的默认路径/usr/bin/arm-none-eabi-,使用如下命令行下载
|
> 1.ARM下编译需要安装arm-none-eabi编译工具, 安装到Ubuntu的默认路径/usr/bin/arm-none-eabi-,使用如下命令行下载
|
||||||
```
|
```bash
|
||||||
sudo apt-get install gcc-arm-none-eabi
|
sudo apt-get install gcc-arm-none-eabi
|
||||||
```
|
```
|
||||||
>2.在代码根目录下执行以下命令,生成配置文件
|
>2.在代码根目录下执行以下命令,生成配置文件
|
||||||
|
|
||||||
```
|
```bash
|
||||||
cd ./Ubiquitous/XiZi
|
cd ./Ubiquitous/XiZi
|
||||||
make BOARD=aiit-arm32-board distclean
|
make BOARD=aiit-arm32-board distclean
|
||||||
make BOARD=aiit-arm32-board menuconfig
|
make BOARD=aiit-arm32-board menuconfig
|
||||||
|
@ -39,15 +39,15 @@ make BOARD=aiit-arm32-board menuconfig
|
||||||

|

|
||||||
|
|
||||||
>4.继续执行以下命令,进行编译
|
>4.继续执行以下命令,进行编译
|
||||||
```
|
```bash
|
||||||
make BOARD=aiit-arm32-board
|
make BOARD=aiit-arm32-board
|
||||||
```
|
```
|
||||||
>5.如果编译正确无误,会产生XiZi-aiit-arm32-board.elf、XiZi-aiit-arm32-board.bin文件。其中XiZi-aiit-arm32-board.bin需要烧写到设备中进行运行。
|
>5.如果编译正确无误,会产生XiZi-aiit-arm32-board.elf、XiZi-aiit-arm32-board.bin文件。其中XiZi-aiit-arm32-board.bin需要烧写到设备中进行运行。
|
||||||
```
|
```bash
|
||||||
sudo write build/XiZi-aiit-arm32-board.bin 0x8000000
|
sudo write build/XiZi-aiit-arm32-board.bin 0x8000000
|
||||||
```
|
```
|
||||||
>6.最后可以执行以下命令,清除配置文件和编译生成的文件
|
>6.最后可以执行以下命令,清除配置文件和编译生成的文件
|
||||||
```
|
```bash
|
||||||
make BOARD=aiit-arm32-board distclean
|
make BOARD=aiit-arm32-board distclean
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -63,7 +63,7 @@ st-link 图片如下:
|
||||||
|
|
||||||
|
|
||||||
执行以下命令下载st-link工具驱动
|
执行以下命令下载st-link工具驱动
|
||||||
```
|
```bash
|
||||||
git clone https://github.com/texane/stlink.git
|
git clone https://github.com/texane/stlink.git
|
||||||
```
|
```
|
||||||
aiit-arm32-board下载连接示意图如下:
|
aiit-arm32-board下载连接示意图如下:
|
||||||
|
@ -72,7 +72,7 @@ aiit-arm32-board下载连接示意图如下:
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
代码根目录下执行st-flash工具烧录
|
代码根目录下执行st-flash工具烧录
|
||||||
```
|
```bash
|
||||||
sudo st-flash write build/XiZi-aiit-arm32-board.bin 0x8000000
|
sudo st-flash write build/XiZi-aiit-arm32-board.bin 0x8000000
|
||||||
```
|
```
|
||||||
### 3.1 运行结果
|
### 3.1 运行结果
|
||||||
|
|
|
@ -91,9 +91,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
|
|
@ -91,9 +91,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
|
|
@ -91,10 +91,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/vscode.jpg" width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
@ -145,15 +142,11 @@ make BOARD=cortex-m4-emulator menuconfig
|
||||||
|
|
||||||
2.在menuconfig界面配置需要关闭和开启的功能,按回车键进入下级菜单,按Y键选中需要开启的功能,按N键选中需要关闭的功能,配置结束后保存并退出(本例旨在演示简单的输出例程,所以没有需要配置的选项,双击快捷键ESC退出配置)
|
2.在menuconfig界面配置需要关闭和开启的功能,按回车键进入下级菜单,按Y键选中需要开启的功能,按N键选中需要关闭的功能,配置结束后保存并退出(本例旨在演示简单的输出例程,所以没有需要配置的选项,双击快捷键ESC退出配置)
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/menuconfig.png" width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
退出时选择`yes`保存上面所配置的内容,如下图所示:
|
退出时选择`yes`保存上面所配置的内容,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/menuconfig1.png" width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
3.继续执行以下命令,进行编译
|
3.继续执行以下命令,进行编译
|
||||||
|
|
||||||
|
@ -183,9 +176,7 @@ qemu-system-arm -machine netduinoplus2 -nographic -kernel build/XiZi-cortex-m4-
|
||||||
|
|
||||||
QEMU运行起来后将会在终端上看到信息打印输出
|
QEMU运行起来后将会在终端上看到信息打印输出
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/terminal.png" width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 4.3 调试
|
### 4.3 调试
|
||||||
|
|
||||||
|
|
|
@ -8,9 +8,7 @@ Add QEMU support for XiZi based on Cortex-M4
|
||||||
|
|
||||||
- 分析操作系统启动流程并且确定移植方案
|
- 分析操作系统启动流程并且确定移植方案
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/road.png width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
如图,操作系统在启动时需进行一系列初始化操作,包括设置内存起止地址和大小,设置堆栈、指针等。这些操作随着主板的变化而变化。因此,为了将XiUOS移植到cortex-m4-emulator平台,需要针对该平台编写相应的初始化代码。增加 xiuos\Ubiquitous\XiZi\board\cortex-m4-emulator 目录,目录包括cortex-m4初始化代码。
|
如图,操作系统在启动时需进行一系列初始化操作,包括设置内存起止地址和大小,设置堆栈、指针等。这些操作随着主板的变化而变化。因此,为了将XiUOS移植到cortex-m4-emulator平台,需要针对该平台编写相应的初始化代码。增加 xiuos\Ubiquitous\XiZi\board\cortex-m4-emulator 目录,目录包括cortex-m4初始化代码。
|
||||||
|
|
||||||
|
@ -99,9 +97,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
#### 裁减配置工具的下载
|
#### 裁减配置工具的下载
|
||||||
|
|
||||||
|
@ -152,17 +148,11 @@ make BOARD=cortex-m4-emulator menuconfig
|
||||||
|
|
||||||
2.在menuconfig界面配置需要关闭和开启的功能,按回车键进入下级菜单,按Y键选中需要开启的功能,按N键选中需要关闭的功能,配置结束后保存并退出(本例旨在演示简单的输出例程,所以没有需要配置的选项,双击快捷键ESC退出配置)
|
2.在menuconfig界面配置需要关闭和开启的功能,按回车键进入下级菜单,按Y键选中需要开启的功能,按N键选中需要关闭的功能,配置结束后保存并退出(本例旨在演示简单的输出例程,所以没有需要配置的选项,双击快捷键ESC退出配置)
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/menuconfig.png width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
退出时选择`yes`保存上面所配置的内容,如下图所示:
|
退出时选择`yes`保存上面所配置的内容,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/menuconfig1.png width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
3.继续执行以下命令,进行编译
|
3.继续执行以下命令,进行编译
|
||||||
|
|
||||||
|
@ -208,10 +198,7 @@ qemu-system-arm -machine netduinoplus2 -nographic -kernel build/XiZi-cortex-m4-
|
||||||
|
|
||||||
QEMU运行起来后将会在终端上看到信息打印输出
|
QEMU运行起来后将会在终端上看到信息打印输出
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/terminal.png width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
### 3.3 调试
|
### 3.3 调试
|
||||||
|
|
||||||
|
|
|
@ -91,10 +91,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/vscode.jpg" width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
@ -145,15 +142,11 @@ make BOARD=cortex-m7-emulator menuconfig
|
||||||
|
|
||||||
2.在menuconfig界面配置需要关闭和开启的功能,按回车键进入下级菜单,按Y键选中需要开启的功能,按N键选中需要关闭的功能,配置结束后保存并退出(本例旨在演示简单的输出例程,所以没有需要配置的选项,双击快捷键ESC退出配置)
|
2.在menuconfig界面配置需要关闭和开启的功能,按回车键进入下级菜单,按Y键选中需要开启的功能,按N键选中需要关闭的功能,配置结束后保存并退出(本例旨在演示简单的输出例程,所以没有需要配置的选项,双击快捷键ESC退出配置)
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/menuconfig.png" width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
退出时选择`yes`保存上面所配置的内容,如下图所示:
|
退出时选择`yes`保存上面所配置的内容,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/menuconfig1.png" width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
3.继续执行以下命令,进行编译
|
3.继续执行以下命令,进行编译
|
||||||
|
|
||||||
|
@ -183,9 +176,7 @@ qemu-system-arm -machine mps2-an500 -nographic -kernel build/XiZi-cortex-m7-emul
|
||||||
|
|
||||||
QEMU运行起来后将会在终端上看到信息打印输出
|
QEMU运行起来后将会在终端上看到信息打印输出
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/terminal.png" width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 4.3 调试
|
### 4.3 调试
|
||||||
|
|
||||||
|
|
|
@ -43,9 +43,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
**裁减配置工具:** kconfig-frontends [https://www.gitlink.org.cn/xuos/kconfig-frontends](https://www.gitlink.org.cn/xuos/kconfig-frontends)
|
**裁减配置工具:** kconfig-frontends [https://www.gitlink.org.cn/xuos/kconfig-frontends](https://www.gitlink.org.cn/xuos/kconfig-frontends)
|
||||||
|
|
|
@ -61,9 +61,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
|
|
@ -47,9 +47,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
|
|
@ -89,9 +89,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/vscode.jpg" width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
@ -143,15 +141,12 @@ make BOARD=imx8mp menuconfig
|
||||||
|
|
||||||
2.在menuconfig界面配置需要关闭和开启的功能,按回车键进入下级菜单,按Y键选中需要开启的功能,按N键选中需要关闭的功能,配置结束后保存并退出(本例旨在演示简单的输出例程,所以没有需要配置的选项,双击快捷键ESC退出配置)
|
2.在menuconfig界面配置需要关闭和开启的功能,按回车键进入下级菜单,按Y键选中需要开启的功能,按N键选中需要关闭的功能,配置结束后保存并退出(本例旨在演示简单的输出例程,所以没有需要配置的选项,双击快捷键ESC退出配置)
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/menuconfig.png" width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
退出时选择`yes`保存上面所配置的内容,如下图所示:
|
退出时选择`yes`保存上面所配置的内容,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/menuconfig1.png" width =1000>
|
|
||||||
</div>
|
|
||||||
3.继续执行以下命令,进行编译
|
3.继续执行以下命令,进行编译
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -180,9 +175,8 @@ bootaux 0x80000000
|
||||||
|
|
||||||
运行起来后将会在UART4串口上看到如下信息:
|
运行起来后将会在UART4串口上看到如下信息:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/terminal.png" width =1000>
|
|
||||||
</div>
|
|
||||||
### 4.3 运行rpmsg例程
|
### 4.3 运行rpmsg例程
|
||||||
|
|
||||||
目前支持在M核上运行rpmsg例程,与A核上的Linux应用程序通过RPMsg通信。具体方式如下:
|
目前支持在M核上运行rpmsg例程,与A核上的Linux应用程序通过RPMsg通信。具体方式如下:
|
||||||
|
@ -193,18 +187,12 @@ bootaux 0x80000000
|
||||||
|
|
||||||
3. 在Linux端可观察到:
|
3. 在Linux端可观察到:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/linux.png" width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
4. 在XiUOS上可观察到:
|
4. 在XiUOS上可观察到:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/xiuos.png" width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
* 通信流程图
|
* 通信流程图
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src="img/rpmsg.png" width =1000>
|
|
||||||
</div>
|
|
|
@ -89,9 +89,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = ./img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
|
|
@ -45,9 +45,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
**裁减配置工具:** kconfig-frontends [https://www.gitlink.org.cn/xuos/kconfig-frontends](https://www.gitlink.org.cn/xuos/kconfig-frontends)
|
**裁减配置工具:** kconfig-frontends [https://www.gitlink.org.cn/xuos/kconfig-frontends](https://www.gitlink.org.cn/xuos/kconfig-frontends)
|
||||||
|
|
|
@ -90,9 +90,8 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|
|
||||||
<img src = ./img/vscode.jpg width =1000>
|

|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
|
|
@ -89,9 +89,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = ./img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
|
|
@ -75,9 +75,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
|
|
@ -77,9 +77,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@ make BOARD=stm32f407zgt6 menuconfig
|
||||||
```
|
```
|
||||||
>3.在menuconfig界面配置需要关闭和开启的功能,按回车键进入下级菜单,按Y键选中需要开启的功能,按N键选中需要关闭的功能,配置结束后保存并退出
|
>3.在menuconfig界面配置需要关闭和开启的功能,按回车键进入下级菜单,按Y键选中需要开启的功能,按N键选中需要关闭的功能,配置结束后保存并退出
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
>4.继续执行以下命令,进行编译
|
>4.继续执行以下命令,进行编译
|
||||||
```
|
```
|
||||||
|
@ -60,14 +60,12 @@ git clone https://github.com/texane/stlink.git
|
||||||
```
|
```
|
||||||
|
|
||||||
开发板接口如下:
|
开发板接口如下:
|
||||||
<div align= "center">
|
|
||||||
<img src = ./img/interface.jpg width =50%>
|

|
||||||
</div>
|
|
||||||
|
|
||||||
实际连接图为:
|
实际连接图为:
|
||||||
<div align= "center">
|
|
||||||
<img src = ./img/total.jpg width =50%>
|

|
||||||
</div>
|
|
||||||
|
|
||||||
在代码根目录下执行st-flash工具烧录
|
在代码根目录下执行st-flash工具烧录
|
||||||
```
|
```
|
||||||
|
@ -76,6 +74,5 @@ sudo st-flash write build/XiZi-stm32f407zgt6.bin 0x8000000
|
||||||
### 3.1 运行结果
|
### 3.1 运行结果
|
||||||
|
|
||||||
如果编译 & 烧写无误,将会在串口终端上看到信息打印输出,(终端串口引脚为PB6、PB7)。
|
如果编译 & 烧写无误,将会在串口终端上看到信息打印输出,(终端串口引脚为PB6、PB7)。
|
||||||
<div align= "center">
|
|
||||||
<img src = ./img/shell.png >
|

|
||||||
</div>
|
|
||||||
|
|
|
@ -75,9 +75,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
|
|
@ -89,9 +89,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = ./img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
|
|
@ -43,9 +43,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
**裁减配置工具:** kconfig-frontends [https://www.gitlink.org.cn/xuos/kconfig-frontends](https://www.gitlink.org.cn/xuos/kconfig-frontends)
|
**裁减配置工具:** kconfig-frontends [https://www.gitlink.org.cn/xuos/kconfig-frontends](https://www.gitlink.org.cn/xuos/kconfig-frontends)
|
||||||
|
|
|
@ -89,9 +89,7 @@ git clone https://gitlink.org.cn/xuos/xiuos.git
|
||||||
|
|
||||||
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示:
|
||||||
|
|
||||||
<div align= "center">
|

|
||||||
<img src = ./img/vscode.jpg width =1000>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### 裁减配置工具的下载
|
### 裁减配置工具的下载
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue