From 1f7ba9ea3fb135abcb7f1e9a1852a3dfcf3da707 Mon Sep 17 00:00:00 2001 From: TangYiwen123 Date: Thu, 6 May 2021 16:54:22 +0800 Subject: [PATCH] kd233 board link update --- docs/doc/appdev/start_from_scratch/kd233.md | 26 +++++++++++++-------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/docs/doc/appdev/start_from_scratch/kd233.md b/docs/doc/appdev/start_from_scratch/kd233.md index 30393bd..70bfe4a 100644 --- a/docs/doc/appdev/start_from_scratch/kd233.md +++ b/docs/doc/appdev/start_from_scratch/kd233.md @@ -38,9 +38,10 @@ git clone https://git.trustie.net/xuos/xiuos.git | resources | 驱动文件 | | tool | 系统工具 | 使用VScode打开代码,具体操作步骤为:在源码文件夹下打开系统终端,输入`code .`即可打开VScode开发环境,如下图所示: -
- -
+ + +![img](https://img-blog.csdnimg.cn/20210429154839715.jpg) + ### 裁减配置工具的下载 **裁减配置工具:** kconfig-frontends [https://forgeplus.trustie.net/projects/xuos/kconfig-frontends](https://forgeplus.trustie.net/projects/xuos/kconfig-frontends) @@ -100,7 +101,7 @@ XiUOS板级当前支持使用GPIO、I2C、LCD、RTC、SPI、Timer、UART、watch 修改`applications`文件夹下`main.c` 在输出函数中写入 Hello, world!!! \n Running on KD233完成代码编辑。 -![在这里插入图片描述](https://img-blog.csdnimg.cn/20210429211012268.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FJSVRfVWJpcXVpdG91cw==,size_16,color_FFFFFF,t_70#pic_center) +![在这里插入图片描述](https://img-blog.csdnimg.cn/20210429211012268.png) @@ -113,12 +114,17 @@ XiUOS板级当前支持使用GPIO、I2C、LCD、RTC、SPI、Timer、UART、watch ``` 2.在`menuconfig`界面配置需要关闭和开启的功能,按回车键进入下级菜单,按Y键选中需要开启的功能,按N键选中需要关闭的功能,配置结束后选择Exit保存并退出(本实验无需选择任何选项,所以双击ESC结束选择,继续操作即可)。 -![在这里插入图片描述](https://img-blog.csdnimg.cn/20210428115820495.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FJSVRfVWJpcXVpdG91cw==,size_16,color_FFFFFF,t_70#pic_center)双击`ESC`键会出现如下图所示结果: -![在这里插入图片描述](https://img-blog.csdnimg.cn/20210429205352780.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FJSVRfVWJpcXVpdG91cw==,size_16,color_FFFFFF,t_70#pic_center) +![在这里插入图片描述](https://img-blog.csdnimg.cn/20210428115820495.png) + +双击`ESC`键会出现如下图所示结果: +![在这里插入图片描述](https://img-blog.csdnimg.cn/20210429205352780.png) + 选择`yes`键退出。 若执行 `make BOARD=kd233 menuconfig`后出现以下界面: -![在这里插入图片描述](https://img-blog.csdnimg.cn/20210429204440614.png#pic_center)解决的方法是将终端向上拉伸超过当前界面的三分之二以上,效果如下: -![在这里插入图片描述](https://img-blog.csdnimg.cn/20210429204819645.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FJSVRfVWJpcXVpdG91cw==,size_16,color_FFFFFF,t_70#pic_center) +![在这里插入图片描述](https://img-blog.csdnimg.cn/20210429204440614.png) + +解决的方法是将终端向上拉伸超过当前界面的三分之二以上,效果如下: +![在这里插入图片描述](https://img-blog.csdnimg.cn/20210429204819645.png) 3.继续在`VScode`的“命令终端”中执行以下命令,进行编译 @@ -141,7 +147,7 @@ XiUOS板级当前支持使用GPIO、I2C、LCD、RTC、SPI、Timer、UART、watch ## 3. 烧写及执行 连接开发板串口(即Type-C口)到USB接口,拨动电源开关打开开发板,然后使用K-Flash工具进行烧写bin文件。 -![在这里插入图片描述](https://img-blog.csdnimg.cn/20210426211024969.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1ViaXF1aXRvdXNUZWFt,size_16,color_FFFFFF,t_70#pic_center) +![在这里插入图片描述](https://img-blog.csdnimg.cn/20210426211024969.jpg) 执行以下命令安装K-Flash工具 ``` sudo apt install python3 python3-pip @@ -166,7 +172,7 @@ sudo kflash -t build/XiUOS_kd233.bin -p /dev/ttyUSB0 ### 3.1 运行结果 如果编译 & 烧写无误,将会在串口终端上看到信息打印输出。 -![在这里插入图片描述](https://img-blog.csdnimg.cn/202104262129080.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1ViaXF1aXRvdXNUZWFt,size_16,color_FFFFFF,t_70#pic_center) +![在这里插入图片描述](https://img-blog.csdnimg.cn/202104262129080.png)