diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214034203.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214034203.png" new file mode 100644 index 0000000000000000000000000000000000000000..32ef0d78ff073bc3536ab760a48d055e3c42636e Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214034203.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214052626.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214052626.png" new file mode 100644 index 0000000000000000000000000000000000000000..2e0bd99afdc7336127562da899a7b99a40523c6a Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214052626.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214101966.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214101966.png" new file mode 100644 index 0000000000000000000000000000000000000000..2e0bd99afdc7336127562da899a7b99a40523c6a Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214101966.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214115016.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214115016.png" new file mode 100644 index 0000000000000000000000000000000000000000..2e0bd99afdc7336127562da899a7b99a40523c6a Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214115016.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214800169.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214800169.png" new file mode 100644 index 0000000000000000000000000000000000000000..086ce969d008351745e337f458fb1709ec1bcfd8 Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721214800169.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721215511230.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721215511230.png" new file mode 100644 index 0000000000000000000000000000000000000000..6dd60113b2ac68ee64d371649906b85c62a9c39d Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721215511230.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721215911120.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721215911120.png" new file mode 100644 index 0000000000000000000000000000000000000000..585ab207c2ec752f3442c67117cc8d14ba4a353e Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721215911120.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721235218921.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721235218921.png" new file mode 100644 index 0000000000000000000000000000000000000000..f58335b1f2850a02d0c884aefee13d32170652ba Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721235218921.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721235514442.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721235514442.png" new file mode 100644 index 0000000000000000000000000000000000000000..817f2db2508830d4abdf8c6460fcd5c944dda374 Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721235514442.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721235817609.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721235817609.png" new file mode 100644 index 0000000000000000000000000000000000000000..127d1a87bd28197d376c4267622196a4fd87db5f Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250721235817609.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722000600930.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722000600930.png" new file mode 100644 index 0000000000000000000000000000000000000000..5591c35d832051fd2ef7d903ad320675f1e6ff2a Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722000600930.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722000616826.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722000616826.png" new file mode 100644 index 0000000000000000000000000000000000000000..5591c35d832051fd2ef7d903ad320675f1e6ff2a Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722000616826.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722000827134.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722000827134.png" new file mode 100644 index 0000000000000000000000000000000000000000..5dbaab43862d12b515d30a0b19c300d25cc02286 Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722000827134.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722000921706.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722000921706.png" new file mode 100644 index 0000000000000000000000000000000000000000..d973ce2e995408511b0d17789b3556df157d9957 Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722000921706.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722001118428.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722001118428.png" new file mode 100644 index 0000000000000000000000000000000000000000..8376a7a687b0f71c990878cf5ce83ca737959c34 Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722001118428.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722001313133.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722001313133.png" new file mode 100644 index 0000000000000000000000000000000000000000..1fa395f12b9a76714637220b91047411ee38171d Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722001313133.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722001752323.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722001752323.png" new file mode 100644 index 0000000000000000000000000000000000000000..eb8aff2879ad1570c5ef6e274b2bec587bf0a14c Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722001752323.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722001803792.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722001803792.png" new file mode 100644 index 0000000000000000000000000000000000000000..eb8aff2879ad1570c5ef6e274b2bec587bf0a14c Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722001803792.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722002210177.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722002210177.png" new file mode 100644 index 0000000000000000000000000000000000000000..f599e96ea19962d9867d8e613b0669a9cecf5dcc Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722002210177.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722003350851.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722003350851.png" new file mode 100644 index 0000000000000000000000000000000000000000..995ae1824433d9b6f95bbe0dad824002d89b61ce Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722003350851.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722003643448.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722003643448.png" new file mode 100644 index 0000000000000000000000000000000000000000..675c892c188ee2c95cf233c439b1da0708de1e8e Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722003643448.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722004332854.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722004332854.png" new file mode 100644 index 0000000000000000000000000000000000000000..cab7a18712da0051c94945714982a614fe914221 Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722004332854.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722004542166.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722004542166.png" new file mode 100644 index 0000000000000000000000000000000000000000..5966b153b7c9dd954c4aec150f29233d6c239e53 Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722004542166.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722005150058.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722005150058.png" new file mode 100644 index 0000000000000000000000000000000000000000..dd12d0d7b748484fe87105dc1cd48bfc9a68e32f Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722005150058.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722005335028.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722005335028.png" new file mode 100644 index 0000000000000000000000000000000000000000..8cef95205c998609fd896e6b5c65a2761d7f3943 Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722005335028.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722005449113.png" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722005449113.png" new file mode 100644 index 0000000000000000000000000000000000000000..f02c8e5b5771158c606440dfc872eaef79e58b98 Binary files /dev/null and "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/image/image-20250722005449113.png" differ diff --git "a/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/\347\216\257\345\242\203\346\220\255\345\273\272&git.md" "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/\347\216\257\345\242\203\346\220\255\345\273\272&git.md" new file mode 100644 index 0000000000000000000000000000000000000000..4c981bfb5d16a1d2d0379651315d64814cd0224d --- /dev/null +++ "b/2025/\347\254\2545\347\273\204(CanMV-K230)/\351\230\256\347\247\213\345\251\225/\347\254\224\350\256\260/\347\216\257\345\242\203\346\220\255\345\273\272&git.md" @@ -0,0 +1,121 @@ +# 环境搭建&git + +## env环境搭建 + +安装git:https://gitee.com/rtthread/rsoc-rtt/pulls/18 + +下载env-windows:https://github.com/RT-Thread/env-windows + +~~~shell +git clone --recursive --depth 1 https://github.com/RT-Thread/env-windows.git +~~~ + +如果网络有问题可以使用下面命令: + +``` +git clone --recursive --depth 1 https://gitee.com/mirrors_RT-Thread/env-windows.git +``` + +![image-20250722000616826](./image/image-20250722000616826.png) + +也可以去官网下载:https://www.rt-thread.org/download.html#download-rt-thread-env-tool + +![image-20250722000921706](./image/image-20250722000921706.png) + +双击env.bat + +![image-20250721235218921](./image/image-20250721235218921.png) + +等待下载完成,如果环境不好请到官网下载env离线包。 + +把env添加到右键 + +![image-20250721235514442](./image/image-20250721235514442.png) + +![image-20250721235817609](./image/image-20250721235817609.png) + +## qemu使用 + +克隆rt-thread仓库 + +``` +git clone https://github.com/RT-Thread/rt-thread.git +``` + +![image-20250722000827134](./image/image-20250722000827134.png) + +如果网络环境不行,可以克隆gitee上面的。 + +进入到qemu的目录 + +![image-20250722001118428](./image/image-20250722001118428.png) + +右击打开env工具 + +![image-20250722001313133](./image/image-20250722001313133.png) + +* 先输入menuconfig,然后按Esc直接退出。 + +![image-20250722001803792](./image/image-20250722001803792.png) + +* 输入scons -j4编译,编译完成后如下图所示: + +![image-20250722002210177](./image/image-20250722002210177.png) + +* 执行qemu-nographic.bat,启动qemu运行环境。 + +![image-20250722003350851](./image/image-20250722003350851.png) + +* 退出qemu:ctrl+a,松开然后按x。 + +### LVGL的使用 + +输入menuconfig,使能lvgl的宏。 + +![image-20250722003643448](./image/image-20250722003643448.png) + +拉取lvgl的软件包,pkgs --update。 + +重新编译,使用qemu就可以看到lvgl的命令。 + +![image-20250722004542166](./image/image-20250722004542166.png) + +## git的简单使用 + +### git工作区域 + +![image-20250721214800169](./image/image-20250721214800169.png) + +* 提交到暂存区 + +``` +git add +``` + +* 提交到本地仓库 + +``` +git commit -m "messge" +``` + +* 推送到远程仓库 + +``` +git push <远程仓库别名> <分支> +``` + +* 建立新分支 + +![image-20250721215511230](./image/image-20250721215511230.png) + +### vscode中的git使用 + +添加到暂存区 + +![image-20250722005150058](./image/image-20250722005150058.png) + +![image-20250722005335028](./image/image-20250722005335028.png) + +推送到远端 + +![image-20250722005449113](./image/image-20250722005449113.png) \ No newline at end of file