From 9ede45f963a09a0ca7a4d4dd16351d7506cee2b2 Mon Sep 17 00:00:00 2001 From: Neucrack Date: Thu, 15 Aug 2024 22:16:45 +0800 Subject: [PATCH] update build os doc and optimize all doc title --- docs/doc/en/README.md | 2 +- docs/doc/en/ai_model_converter/maixcam.md | 2 +- docs/doc/en/audio/play.md | 2 +- docs/doc/en/audio/record.md | 2 +- docs/doc/en/basic/app.md | 2 +- docs/doc/en/basic/app_usage.md | 2 +- docs/doc/en/basic/maixpy_upgrade.md | 2 +- docs/doc/en/basic/maixvision.md | 2 +- docs/doc/en/basic/os.md | 4 +- docs/doc/en/basic/python_pkgs.md | 2 +- docs/doc/en/basic/view_src_code.md | 2 +- docs/doc/en/faq.md | 4 +- docs/doc/en/modules/acc.md | 8 ++ docs/doc/en/modules/temp_humi.md | 2 +- docs/doc/en/modules/thermal_cam.md | 6 ++ docs/doc/en/modules/tof.md | 5 + docs/doc/en/peripheral/adc.md | 2 +- docs/doc/en/peripheral/gpio.md | 2 +- docs/doc/en/peripheral/i2c.md | 2 +- docs/doc/en/peripheral/pinmap.md | 2 +- docs/doc/en/peripheral/pwm.md | 2 +- docs/doc/en/peripheral/spi.md | 2 +- docs/doc/en/peripheral/wdt.md | 2 +- docs/doc/en/pro/compile_os.md | 94 +++++++------------ docs/doc/en/projects/README.md | 2 +- docs/doc/en/projects/face_tracking.md | 2 +- docs/doc/en/projects/line_tracking_robot.md | 2 +- docs/doc/en/source_code/add_c_module.md | 2 +- docs/doc/en/source_code/build.md | 2 +- docs/doc/en/source_code/contribute.md | 2 +- docs/doc/en/source_code/faq.md | 2 +- docs/doc/en/source_code/maixcdk.md | 2 +- docs/doc/en/video/jpeg_streaming.md | 2 +- docs/doc/en/video/record.md | 2 +- docs/doc/en/video/rtmp_streaming.md | 2 +- docs/doc/en/video/rtsp_streaming.md | 2 +- docs/doc/en/vision/ai.md | 2 +- docs/doc/en/vision/apriltag.md | 2 +- docs/doc/en/vision/body_key_points.md | 2 +- docs/doc/en/vision/camera.md | 2 +- docs/doc/en/vision/classify.md | 2 +- docs/doc/en/vision/customize_model_yolov5.md | 2 +- docs/doc/en/vision/customize_model_yolov8.md | 2 +- docs/doc/en/vision/display.md | 2 +- docs/doc/en/vision/face_detection.md | 2 +- docs/doc/en/vision/face_recognition.md | 2 +- docs/doc/en/vision/find_blobs.md | 2 +- docs/doc/en/vision/image_ops.md | 2 +- docs/doc/en/vision/line_tracking.md | 2 +- docs/doc/en/vision/maixhub_train.md | 2 +- docs/doc/en/vision/ocr.md | 2 +- docs/doc/en/vision/opencv.md | 3 +- docs/doc/en/vision/qrcode.md | 2 +- docs/doc/en/vision/self_learn_classifier.md | 2 +- docs/doc/en/vision/self_learn_detector.md | 2 +- docs/doc/en/vision/yolov5.md | 2 +- docs/doc/zh/README.md | 2 +- docs/doc/zh/ai_model_converter/maixcam.md | 2 +- docs/doc/zh/audio/play.md | 2 +- docs/doc/zh/audio/recognize.md | 5 + docs/doc/zh/audio/record.md | 2 +- docs/doc/zh/basic/app.md | 2 +- docs/doc/zh/basic/app_usage.md | 2 +- docs/doc/zh/basic/auto_start.md | 2 +- docs/doc/zh/basic/maixpy_upgrade.md | 2 +- docs/doc/zh/basic/maixvision.md | 2 +- docs/doc/zh/basic/os.md | 4 +- docs/doc/zh/basic/python_pkgs.md | 2 +- docs/doc/zh/basic/view_src_code.md | 2 +- docs/doc/zh/faq.md | 4 +- docs/doc/zh/modules/acc.md | 8 ++ docs/doc/zh/modules/temp_humi.md | 4 +- docs/doc/zh/modules/thermal_cam.md | 9 ++ docs/doc/zh/modules/tof.md | 8 ++ docs/doc/zh/peripheral/adc.md | 2 +- docs/doc/zh/peripheral/gpio.md | 2 +- docs/doc/zh/peripheral/i2c.md | 2 +- docs/doc/zh/peripheral/pinmap.md | 2 +- docs/doc/zh/peripheral/pwm.md | 2 +- docs/doc/zh/peripheral/spi.md | 2 +- docs/doc/zh/peripheral/wdt.md | 2 +- docs/doc/zh/pro/compile_os.md | 99 +++++++------------- docs/doc/zh/projects/README.md | 2 +- docs/doc/zh/projects/face_tracking.md | 2 +- docs/doc/zh/projects/line_tracking_robot.md | 2 +- docs/doc/zh/source_code/add_c_module.md | 2 +- docs/doc/zh/source_code/build.md | 2 +- docs/doc/zh/source_code/contribute.md | 2 +- docs/doc/zh/source_code/faq.md | 2 +- docs/doc/zh/source_code/maixcdk.md | 2 +- docs/doc/zh/video/jpeg_streaming.md | 2 +- docs/doc/zh/video/record.md | 2 +- docs/doc/zh/video/rtmp_streaming.md | 2 +- docs/doc/zh/video/rtsp_streaming.md | 2 +- docs/doc/zh/vision/ai.md | 2 +- docs/doc/zh/vision/apriltag.md | 2 +- docs/doc/zh/vision/body_key_points.md | 2 +- docs/doc/zh/vision/camera.md | 2 +- docs/doc/zh/vision/classify.md | 2 +- docs/doc/zh/vision/customize_model_yolov5.md | 2 +- docs/doc/zh/vision/customize_model_yolov8.md | 2 +- docs/doc/zh/vision/display.md | 2 +- docs/doc/zh/vision/dual_buff.md | 2 +- docs/doc/zh/vision/face_detection.md | 2 +- docs/doc/zh/vision/face_recognition.md | 2 +- docs/doc/zh/vision/find_blobs.md | 2 +- docs/doc/zh/vision/image_ops.md | 2 +- docs/doc/zh/vision/line_tracking.md | 2 +- docs/doc/zh/vision/maixhub_train.md | 2 +- docs/doc/zh/vision/ocr.md | 2 +- docs/doc/zh/vision/opencv.md | 2 +- docs/doc/zh/vision/qrcode.md | 2 +- docs/doc/zh/vision/self_learn_classifier.md | 2 +- docs/doc/zh/vision/self_learn_detector.md | 2 +- 114 files changed, 224 insertions(+), 239 deletions(-) diff --git a/docs/doc/en/README.md b/docs/doc/en/README.md index 0bc3b7c1..8c829aea 100644 --- a/docs/doc/en/README.md +++ b/docs/doc/en/README.md @@ -1,5 +1,5 @@ --- -title: MaixPy Quick Start +title: MaixCAM MaixPy Quick Start ---
diff --git a/docs/doc/en/ai_model_converter/maixcam.md b/docs/doc/en/ai_model_converter/maixcam.md index a9f25a18..bbe0071d 100644 --- a/docs/doc/en/ai_model_converter/maixcam.md +++ b/docs/doc/en/ai_model_converter/maixcam.md @@ -1,5 +1,5 @@ --- -title: Convert ONNX Model to a Format Usable by MaixCAM (MUD) +title: Convert ONNX Model to a Format Usable by MaixCAM / MaixPy (MUD) --- ## Introduction diff --git a/docs/doc/en/audio/play.md b/docs/doc/en/audio/play.md index cdbb9176..f4c50045 100644 --- a/docs/doc/en/audio/play.md +++ b/docs/doc/en/audio/play.md @@ -1,5 +1,5 @@ --- -title: MaixPy Playback Audio +title: MaixCAM MaixPy Playback Audio update: - date: 2024-05-20 author: lxowalle diff --git a/docs/doc/en/audio/record.md b/docs/doc/en/audio/record.md index fd38d938..cfb3834e 100644 --- a/docs/doc/en/audio/record.md +++ b/docs/doc/en/audio/record.md @@ -1,5 +1,5 @@ --- -title: MaixPy Audio Record +title: MaixCAM MaixPy Audio Record update: - date: 2024-05-20 author: lxowalle diff --git a/docs/doc/en/basic/app.md b/docs/doc/en/basic/app.md index b314e917..133a53a8 100644 --- a/docs/doc/en/basic/app.md +++ b/docs/doc/en/basic/app.md @@ -1,5 +1,5 @@ --- -title: App development and app stores +title: MaixCAM MaixPy App development and app stores --- ## Introduction to Application Ecosystem diff --git a/docs/doc/en/basic/app_usage.md b/docs/doc/en/basic/app_usage.md index d1caee2e..55d132bf 100644 --- a/docs/doc/en/basic/app_usage.md +++ b/docs/doc/en/basic/app_usage.md @@ -1,5 +1,5 @@ --- -title: Application User Guide +title: MaixCAM MaixPy Application User Guide --- After powering on, it will automatically enter the application selection interface, where various built-in applications are available in the [MaixHub App Store](https://maixhub.com/app). Here you can find descriptions and instructions for using each corresponding application. diff --git a/docs/doc/en/basic/maixpy_upgrade.md b/docs/doc/en/basic/maixpy_upgrade.md index 80a93b5b..9b17cc77 100644 --- a/docs/doc/en/basic/maixpy_upgrade.md +++ b/docs/doc/en/basic/maixpy_upgrade.md @@ -1,5 +1,5 @@ --- -title: Update MaixPy. +title: MaixCAM Update MaixPy. --- There are two methods to begin with. If you are new to this and want to keep things simple, you can try using the pre-installed MaixPy firmware on the TF card that comes with the device. You can consider updating it later. diff --git a/docs/doc/en/basic/maixvision.md b/docs/doc/en/basic/maixvision.md index 7d67f400..b0f215c3 100644 --- a/docs/doc/en/basic/maixvision.md +++ b/docs/doc/en/basic/maixvision.md @@ -1,5 +1,5 @@ --- -title: MaixVision -- MaixPy Programming IDE + Graphical Block Programming +title: MaixVision -- MaixCAM MaixPy Programming IDE + Graphical Block Programming --- ## Introduction diff --git a/docs/doc/en/basic/os.md b/docs/doc/en/basic/os.md index 84105c93..9b8014c9 100644 --- a/docs/doc/en/basic/os.md +++ b/docs/doc/en/basic/os.md @@ -1,5 +1,5 @@ --- -title: Upgrade and burn system. +title: MaixCAM MaixPy Upgrade and burn system. --- ## Introduction @@ -24,5 +24,5 @@ Alternate link: ## Burning the System Image to MaixCAM -Refer to the [MaixCAM System Burning](https://wiki.sipeed.com/hardware/zh/maixcam/os.html) tutorial. Note that if the conditions for `USB Burning` are met, it is recommended to use the `USB Burning` method. The USB burning method does not require removing the TF card. +Refer to the hardware documentation [MaixCAM System Burning](https://wiki.sipeed.com/hardware/zh/maixcam/os.html) tutorial. Note that if the conditions for `USB Burning` are met, it is recommended to use the `USB Burning` method. The USB burning method does not require removing the TF card. diff --git a/docs/doc/en/basic/python_pkgs.md b/docs/doc/en/basic/python_pkgs.md index b94361ff..3dc62c83 100644 --- a/docs/doc/en/basic/python_pkgs.md +++ b/docs/doc/en/basic/python_pkgs.md @@ -1,5 +1,5 @@ --- -title: Add extra Python packages. +title: MaixCAM MaixPy Add extra Python packages. --- ## Introduction diff --git a/docs/doc/en/basic/view_src_code.md b/docs/doc/en/basic/view_src_code.md index 85e820f6..b296c49d 100644 --- a/docs/doc/en/basic/view_src_code.md +++ b/docs/doc/en/basic/view_src_code.md @@ -1,5 +1,5 @@ --- -title: How to Find the Source Code Corresponding to MaixPy API +title: MaixCAM MaixPy How to Find the Source Code Corresponding to MaixPy API --- ## Introduction diff --git a/docs/doc/en/faq.md b/docs/doc/en/faq.md index e55a5281..d412e47c 100644 --- a/docs/doc/en/faq.md +++ b/docs/doc/en/faq.md @@ -1,11 +1,11 @@ --- -title: MaixPy FAQ (Frequently Asked Questions) +title: MaixCAM MaixPy FAQ (Frequently Asked Questions) --- This page lists common questions and solutions related to MaixPy. If you encounter any issues, please search for answers here first. If you cannot find an answer on this page, you can post your question with detailed steps on the [MaixHub Discussion Forum](https://maixhub.com/discussion). -If you use MaixCAM, you can also refer to [MaixCAM FAQ](https://wiki.sipeed.com/hardware/zh/maixcam/faq.html) +If you use MaixCAM, you can also refer to [MaixCAM Hardware Documentation FAQ](https://wiki.sipeed.com/hardware/zh/maixcam/faq.html) ## MaixVision cannot find the device? diff --git a/docs/doc/en/modules/acc.md b/docs/doc/en/modules/acc.md index e69de29b..33e1be9b 100644 --- a/docs/doc/en/modules/acc.md +++ b/docs/doc/en/modules/acc.md @@ -0,0 +1,8 @@ +--- +title: MaixCAM MaixPy 读取加速度计和姿态解算 +--- + +对于 MaixCAM-Pro,板载了一个 6 轴加速度计,可以****** + +TODO: + diff --git a/docs/doc/en/modules/temp_humi.md b/docs/doc/en/modules/temp_humi.md index 28037d06..eb796efb 100644 --- a/docs/doc/en/modules/temp_humi.md +++ b/docs/doc/en/modules/temp_humi.md @@ -1,5 +1,5 @@ --- -title: Reading Temperature and Humidity Sensors with MaixPy +title: Reading Temperature and Humidity Sensors with MaixCAM MaixPy --- ## Introduction diff --git a/docs/doc/en/modules/thermal_cam.md b/docs/doc/en/modules/thermal_cam.md index e69de29b..f8545d18 100644 --- a/docs/doc/en/modules/thermal_cam.md +++ b/docs/doc/en/modules/thermal_cam.md @@ -0,0 +1,6 @@ +# Using Thermal Infrared Image Sensors with MaixCAM and MaixPy + +Currently, the official hardware product is not yet available. If you only need low resolution, you can purchase a serial or I2C module from online platforms like Taobao and drive it yourself. This document will be updated when the official high-resolution module is released. + +For thermal infrared camera modules, you might consider options such as [K210 + MLX90640 Infrared Thermal Imager](https://neucrack.com/p/189) or [Heimann HTPA 32x32d Thermal Infrared](https://neucrack.com/p/199). + diff --git a/docs/doc/en/modules/tof.md b/docs/doc/en/modules/tof.md index e69de29b..a15e9ce1 100644 --- a/docs/doc/en/modules/tof.md +++ b/docs/doc/en/modules/tof.md @@ -0,0 +1,5 @@ +# Using TOF Modules for Distance Measurement and Terrain Detection with MaixCAM and MaixPy + +Sipeed offers [two additional TOF modules](https://wiki.sipeed.com/hardware/zh/maixsense/index.html) that can be used for distance measurement. These modules can be purchased and used with serial communication for your projects. + + diff --git a/docs/doc/en/peripheral/adc.md b/docs/doc/en/peripheral/adc.md index 0428eb27..ea5e54f8 100644 --- a/docs/doc/en/peripheral/adc.md +++ b/docs/doc/en/peripheral/adc.md @@ -1,5 +1,5 @@ --- -title: Using ADC in MaixPy +title: Using ADC in MaixCAM MaixPy update: - date: 2024-06-11 author: iawak9lkm diff --git a/docs/doc/en/peripheral/gpio.md b/docs/doc/en/peripheral/gpio.md index 4946a57c..1665c8fd 100644 --- a/docs/doc/en/peripheral/gpio.md +++ b/docs/doc/en/peripheral/gpio.md @@ -1,4 +1,4 @@ -# MaixPy Using GPIO +# MaixCAM MaixPy Using GPIO ## Introduction diff --git a/docs/doc/en/peripheral/i2c.md b/docs/doc/en/peripheral/i2c.md index d1c66495..b7644a4e 100644 --- a/docs/doc/en/peripheral/i2c.md +++ b/docs/doc/en/peripheral/i2c.md @@ -1,5 +1,5 @@ --- -title: Using I2C with MaixPy +title: Using I2C with MaixCAM MaixPy --- > Note: Requires MaixPy image and firmware >= 4.2.1 diff --git a/docs/doc/en/peripheral/pinmap.md b/docs/doc/en/peripheral/pinmap.md index 1ebc4e8f..602e76c2 100644 --- a/docs/doc/en/peripheral/pinmap.md +++ b/docs/doc/en/peripheral/pinmap.md @@ -1,5 +1,5 @@ --- -title: Using PINMAP in MaixPy +title: Using PINMAP in MaixCAM MaixPy update: - date: 2024-06-11 author: iawak9lkm diff --git a/docs/doc/en/peripheral/pwm.md b/docs/doc/en/peripheral/pwm.md index f895bb04..c52d3fae 100644 --- a/docs/doc/en/peripheral/pwm.md +++ b/docs/doc/en/peripheral/pwm.md @@ -1,4 +1,4 @@ -# Using PWM in MaixPy +# Using PWM in MaixCAM MaixPy ## Introduction diff --git a/docs/doc/en/peripheral/spi.md b/docs/doc/en/peripheral/spi.md index b349aeeb..35a72327 100644 --- a/docs/doc/en/peripheral/spi.md +++ b/docs/doc/en/peripheral/spi.md @@ -1,5 +1,5 @@ --- -title: Using SPI in MaixPy +title: Using SPI in MaixCAM MaixPy update: - date: 2024-06-11 author: iawak9lkm diff --git a/docs/doc/en/peripheral/wdt.md b/docs/doc/en/peripheral/wdt.md index 2fa6a4f0..a71f7704 100644 --- a/docs/doc/en/peripheral/wdt.md +++ b/docs/doc/en/peripheral/wdt.md @@ -1,4 +1,4 @@ -# Using Watchdog Timer in MaixPy +# Using Watchdog Timer in MaixCAM MaixPy ## Introduction diff --git a/docs/doc/en/pro/compile_os.md b/docs/doc/en/pro/compile_os.md index 12f63b75..456dbaa1 100644 --- a/docs/doc/en/pro/compile_os.md +++ b/docs/doc/en/pro/compile_os.md @@ -1,81 +1,51 @@ --- -title: Building the System for MaixCAM +title: Compiling a System for MaixCAM MaixPy --- -## Customizing and Compiling the System +## Why Customize the System? -You can download the latest system suitable for MaixCAM from [https://github.com/sipeed/MaixPy/releases](https://github.com/sipeed/MaixPy/releases). +Typically, you can download the latest system for MaixCAM directly from [this link](https://github.com/sipeed/MaixPy/releases). However, there are some scenarios where you might need to customize the system: -For the latest base system, download it from [https://github.com/sipeed/LicheeRV-Nano-Build/releases](https://github.com/sipeed/LicheeRV-Nano-Build/releases). Please note that this system cannot be directly flashed to MaixCAM as it may damage the screen. +* For example, if you are mass-producing 1,000 products and want each to have your own application that automatically starts on boot, without configuring each one individually, you can modify the `builtin_files` and package a system. Once this system is flashed onto the boards, they will all include your custom files, eliminating the need to copy them again after booting. +* If the official system does not include the software packages or drivers you need, you can compile your own system and select the packages you want to include. -For system source code and compilation instructions, refer to [https://github.com/sipeed/LicheeRV-Nano-Build](https://github.com/sipeed/LicheeRV-Nano-Build). It is recommended to use the Docker compilation method mentioned in the README to avoid compilation issues (note that the compiled system cannot be directly flashed to MaixCAM as it may damage the screen). +## Obtaining the Base System -## Copying Files for MaixCAM - -After compilation, you will get an img file. For MaixCAM, additional files need to be added to this img file. Download the [compressed package](https://github.com/sipeed/MaixPy/releases/download/v4.3.2/sys_builtin_files_2024.6.19.tar.xz), extract it, and save the script from the appendix as `update_img.sh`. Copy the `img` file, then execute `./update_img.sh path_to_sys_builtin_files path_to_copied_img`. This `img` can now be used for flashing to MaixCAM. - -However, note that the compressed package is of version `v4.3.2` and not the latest version. Adjust its contents according to your needs. Additionally, MaixPy is in the `usr/lib` directory, which can also be manually updated. - -## Appendix `update_img.sh`: - -```shell -#!/bin/sh - -set -e - -source_dir=$1 -img_file=$2 -mount_root=img_root +The principle is to use a system from [this link](https://github.com/sipeed/LicheeRV-Nano-Build/releases) as the base (note that this system cannot be directly flashed onto MaixCAM as it may damage the screen), then copy the MaixCAM-specific files into the base system and repackage it into a system usable by MaixCAM. -img_file=$(readlink -f "$img_file") -THISDIR=$(dirname $(realpath $0)) +If you don't need to customize the base system, you can directly download the latest system image from [here](https://github.com/sipeed/LicheeRV-Nano-Build/releases). -if [ -z $img_file ] -then - echo "usage: $0 new_rootfs_dir image_file" -fi +If the base system doesn't meet your requirements, such as needing to add or remove some software packages and drivers, follow the instructions in the [LicheeRV-Nano-Build repository](https://github.com/sipeed/LicheeRV-Nano-Build) README to compile the system. It's recommended to use Docker for compilation to avoid environment issues and to use `bash` instead of `zsh`. -if [ ! -e $mount_root ] -then - mkdir -pv $mount_root -fi +Remember, the compiled system should not be flashed directly onto MaixCAM, as it might damage the screen. -set -eux - -PART=2 - -PART_OFFSET=$(partx -s $img_file | head -n 3 | tail -n 1 | awk '{print $2}') -PART_OFFSET=$((PART_OFFSET * 512)) # sector size is 512 +## Copying Files for MaixCAM -echo "PART: $PART" -echo "PART OFFSET: $PART_OFFSET" +Prepare the following: -# some old version fuse2fs not support offset -$THISDIR/fuse2fs -o fakeroot -o offset=$PART_OFFSET $img_file $mount_root +* The base system, which is a `.img` or `.img.xz` file. +* Additional files for MaixCAM can be downloaded from the [MaixPy release page](https://github.com/sipeed/MaixPy/releases). Download the latest `builtin_files.tar.xz`. +> If you need to add custom files to the system, you can extract the files and add them to the appropriate directory. For example, if you want a `cat.jpg` file to be in the `/root` directory after flashing, simply place `cat.jpg` in the `root` directory. +* Download or clone the MaixPy source code locally. +* Compile MaixPy to obtain the `.whl` installation package, or you can download the latest installation package from the [MaixPy release page](https://github.com/sipeed/MaixPy/releases). -# copy root files -echo "copy root files now" -find $source_dir -mindepth 1 -maxdepth 1 -type d ! -name "boot" -exec cp -r {} $mount_root \; -sync -echo "copy root files done" +In the `MaixPy/tools/os` directory, run the following command: -# umount -umount $mount_root +```shell +./gen_os.sh [skip_build_apps] +``` -echo "copy boot files now" -# Change to source directory -cd "$source_dir/boot" || exit +Here’s what each parameter means: +* **base_os_filepath**: The path to the base system, in `.img` or `.img.xz` format. +* **maixpy_whl_filepath**: The MaixPy package, in `.whl` format. +* **builtin_files_dir_path**: The custom files for MaixCAM, which can be downloaded from the MaixPy release page. +* **os_version_str**: The system version, which should follow a format like `maixcam-2024-08-16-maixpy-v4.4.21`. +* **skip_build_apps**: Skip compiling built-in applications. Set to 1 to skip, otherwise it will compile and copy apps from MaixCDK and MaixPy into the system. -# Iterate through all files in the source directory -for file in *; do - # Check if the file is a regular file - if [ -f "$file" ]; then - # Copy individual file to the target directory - mcopy -o -i "$img_file@@1s" "$file" ::/ - echo "Copied $file to $img_file boot partition" - fi -done +Example command: -sync -echo "copy boot files done" +```shell +./gen_os.sh '/home/xxx/.../LicheeRV-Nano-Build/install/soc_sg2002_licheervnano_sd/images/2024-08-13-14-43-0de38f.img' ../../dist/MaixPy-4.4.21-py3-none-any.whl '/home/xxx/.../sys_builtin_files' maixcam-2024-08-15-maixpy-v4.4.21 ``` + +After waiting for the built-in apps to compile and copy, you should find a `maixcam-2024-08-15-maixpy-v4.4.21.img.xz` system image in the `MaixPy/tools/os/tmp` directory. diff --git a/docs/doc/en/projects/README.md b/docs/doc/en/projects/README.md index ab3de069..345feb85 100644 --- a/docs/doc/en/projects/README.md +++ b/docs/doc/en/projects/README.md @@ -1,5 +1,5 @@ --- -title: Practical Projects with MaixPy, Introduction and Collection +title: Practical Projects with MaixCAM MaixPy, Introduction and Collection --- ## Introduction diff --git a/docs/doc/en/projects/face_tracking.md b/docs/doc/en/projects/face_tracking.md index 405161fc..708ec457 100644 --- a/docs/doc/en/projects/face_tracking.md +++ b/docs/doc/en/projects/face_tracking.md @@ -1,5 +1,5 @@ --- -title: MaixPy Face Tracking 2 axis servo gimbal +title: MaixCAM MaixPy Face Tracking 2 axis servo gimbal update: - date: 2024-06-11 author: iawak9lkm diff --git a/docs/doc/en/projects/line_tracking_robot.md b/docs/doc/en/projects/line_tracking_robot.md index 60564eee..32b1c315 100644 --- a/docs/doc/en/projects/line_tracking_robot.md +++ b/docs/doc/en/projects/line_tracking_robot.md @@ -1,5 +1,5 @@ --- -title: MaixPy Line Tracking Robot (/Car) +title: MaixCAM MaixPy Line Tracking Robot (/Car) update: - date: 2024-05-09 author: lxowalle diff --git a/docs/doc/en/source_code/add_c_module.md b/docs/doc/en/source_code/add_c_module.md index 29ad4280..0ae3c412 100644 --- a/docs/doc/en/source_code/add_c_module.md +++ b/docs/doc/en/source_code/add_c_module.md @@ -1,5 +1,5 @@ --- -title: Adding a C/C++ Module to MaixPy +title: Adding a C/C++ Module to MaixCAM MaixPy --- ## Introduction diff --git a/docs/doc/en/source_code/build.md b/docs/doc/en/source_code/build.md index 2a3fe928..8dc0b95d 100644 --- a/docs/doc/en/source_code/build.md +++ b/docs/doc/en/source_code/build.md @@ -1,5 +1,5 @@ --- -title: MaixPy develop source code guide +title: MaixCAM MaixPy develop source code guide --- ## Get source code diff --git a/docs/doc/en/source_code/contribute.md b/docs/doc/en/source_code/contribute.md index e304ca09..8369a038 100644 --- a/docs/doc/en/source_code/contribute.md +++ b/docs/doc/en/source_code/contribute.md @@ -1,5 +1,5 @@ --- -title: Contributing to MaixPy Documentation Modification and Code Contribution +title: Contributing to MaixCAM MaixPy Documentation Modification and Code Contribution --- ## Contributing to MaixPy Documentation Modification diff --git a/docs/doc/en/source_code/faq.md b/docs/doc/en/source_code/faq.md index dda581fa..8c24c43a 100644 --- a/docs/doc/en/source_code/faq.md +++ b/docs/doc/en/source_code/faq.md @@ -1,4 +1,4 @@ -MaixPy Source Code FAQ +MaixCAM MaixPy Source Code FAQ === ## subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned non-zero exit status 1. diff --git a/docs/doc/en/source_code/maixcdk.md b/docs/doc/en/source_code/maixcdk.md index eedf49ec..edf61b59 100644 --- a/docs/doc/en/source_code/maixcdk.md +++ b/docs/doc/en/source_code/maixcdk.md @@ -1,5 +1,5 @@ --- -title: Switching to MaixCDK for C/C++ Application Development +title: MaixCAM Switching to MaixCDK for C/C++ Application Development --- In addition to developing with MaixPy, there is also a corresponding C/C++ SDK available, called [MaixCDK](https://github.com/sipeed/MaixCDK). diff --git a/docs/doc/en/video/jpeg_streaming.md b/docs/doc/en/video/jpeg_streaming.md index d8f00346..d26e4231 100644 --- a/docs/doc/en/video/jpeg_streaming.md +++ b/docs/doc/en/video/jpeg_streaming.md @@ -1,5 +1,5 @@ --- -title: MaixPy Video Stream JPEG Streaming / Sending Images to Server +title: MaixCAM MaixPy Video Stream JPEG Streaming / Sending Images to Server update: - date: 2024-04-03 author: neucrack diff --git a/docs/doc/en/video/record.md b/docs/doc/en/video/record.md index b37ec93d..81bd6b6a 100644 --- a/docs/doc/en/video/record.md +++ b/docs/doc/en/video/record.md @@ -1,5 +1,5 @@ --- -title: MaixPy Video Record +title: MaixCAM MaixPy Video Record update: - date: 2024-05-20 author: lxowalle diff --git a/docs/doc/en/video/rtmp_streaming.md b/docs/doc/en/video/rtmp_streaming.md index 58041b04..a502c0fb 100644 --- a/docs/doc/en/video/rtmp_streaming.md +++ b/docs/doc/en/video/rtmp_streaming.md @@ -1,5 +1,5 @@ --- -title: MaixPy Video Streaming RTMP Push Streaming +title: MaixCAM MaixPy Video Streaming RTMP Push Streaming update: - date: 2024-05-31 author: lxowalle diff --git a/docs/doc/en/video/rtsp_streaming.md b/docs/doc/en/video/rtsp_streaming.md index 5d1abbd8..5e37bc74 100644 --- a/docs/doc/en/video/rtsp_streaming.md +++ b/docs/doc/en/video/rtsp_streaming.md @@ -1,5 +1,5 @@ --- -title: MaixPy Video Streaming RTSP Push Streaming +title: MaixCAM MaixPy Video Streaming RTSP Push Streaming update: - date: 2024-05-20 author: lxowalle diff --git a/docs/doc/en/vision/ai.md b/docs/doc/en/vision/ai.md index 319b1331..0da7f7b9 100644 --- a/docs/doc/en/vision/ai.md +++ b/docs/doc/en/vision/ai.md @@ -1,5 +1,5 @@ --- -title: Basic Knowledge of AI Vision +title: MaixCAM MaixPy Basic Knowledge of AI Vision update: - date: 2024-04-03 author: neucrack diff --git a/docs/doc/en/vision/apriltag.md b/docs/doc/en/vision/apriltag.md index c31644c7..62e91ec1 100644 --- a/docs/doc/en/vision/apriltag.md +++ b/docs/doc/en/vision/apriltag.md @@ -1,5 +1,5 @@ --- -title: MaixPy Apriltag Recognition +title: MaixCAM MaixPy Apriltag Recognition update: - date: 2024-04-03 author: lxowalle diff --git a/docs/doc/en/vision/body_key_points.md b/docs/doc/en/vision/body_key_points.md index 1799b38c..a23e7f44 100644 --- a/docs/doc/en/vision/body_key_points.md +++ b/docs/doc/en/vision/body_key_points.md @@ -1,4 +1,4 @@ -# Title: MaixPy Human Keypoint Pose Detection +# MaixCAM MaixPy Human Keypoint Pose Detection ## Introduction diff --git a/docs/doc/en/vision/camera.md b/docs/doc/en/vision/camera.md index da6c6571..9adb88fe 100644 --- a/docs/doc/en/vision/camera.md +++ b/docs/doc/en/vision/camera.md @@ -1,5 +1,5 @@ --- -title: MaixPy Camera Usage +title: MaixCAM MaixPy Camera Usage update: - date: 2024-04-03 author: neucrack diff --git a/docs/doc/en/vision/classify.md b/docs/doc/en/vision/classify.md index 9b272cb6..bedf7b93 100644 --- a/docs/doc/en/vision/classify.md +++ b/docs/doc/en/vision/classify.md @@ -1,5 +1,5 @@ --- -title: Using AI Models for Object Classification in MaixPy +title: Using AI Models for Object Classification in MaixCAM MaixPy --- ## Object Classification Concept diff --git a/docs/doc/en/vision/customize_model_yolov5.md b/docs/doc/en/vision/customize_model_yolov5.md index 63185bc2..7ff4f528 100644 --- a/docs/doc/en/vision/customize_model_yolov5.md +++ b/docs/doc/en/vision/customize_model_yolov5.md @@ -1,5 +1,5 @@ --- -title: Offline Training of YOLOv5 Model for Custom Object Detection with MaixPy +title: Offline Training of YOLOv5 Model for Custom Object Detection with MaixCAM MaixPy update: - date: 2024-6-20 version: v1.0 diff --git a/docs/doc/en/vision/customize_model_yolov8.md b/docs/doc/en/vision/customize_model_yolov8.md index ee5d2ae1..51547cd3 100644 --- a/docs/doc/en/vision/customize_model_yolov8.md +++ b/docs/doc/en/vision/customize_model_yolov8.md @@ -1,5 +1,5 @@ --- -title: Offline Training of YOLOv8 Model for Custom Object and Keypoint Detection with MaixPy +title: Offline Training of YOLOv8 Model for Custom Object and Keypoint Detection with MaixCAM MaixPy update: - date: 2024-6-21 version: v1.0 diff --git a/docs/doc/en/vision/display.md b/docs/doc/en/vision/display.md index 9025d893..6356d0bc 100644 --- a/docs/doc/en/vision/display.md +++ b/docs/doc/en/vision/display.md @@ -1,5 +1,5 @@ --- -title: MaixPy Screen Usage +title: MaixCAM MaixPy Screen Usage update: - date: 2024-03-31 diff --git a/docs/doc/en/vision/face_detection.md b/docs/doc/en/vision/face_detection.md index 30d2aa15..5fa2780c 100644 --- a/docs/doc/en/vision/face_detection.md +++ b/docs/doc/en/vision/face_detection.md @@ -1,5 +1,5 @@ --- -title: MaixPy Face Detection and Keypoint Detection +title: MaixCAM MaixPy Face Detection and Keypoint Detection --- ## Introduction diff --git a/docs/doc/en/vision/face_recognition.md b/docs/doc/en/vision/face_recognition.md index 5c84a448..c736f698 100644 --- a/docs/doc/en/vision/face_recognition.md +++ b/docs/doc/en/vision/face_recognition.md @@ -1,5 +1,5 @@ --- -title: MaixPy Face Recognition +title: MaixCAM MaixPy Face Recognition --- ## Introduction to Face Recognition diff --git a/docs/doc/en/vision/find_blobs.md b/docs/doc/en/vision/find_blobs.md index 392ddd33..06d4ab32 100644 --- a/docs/doc/en/vision/find_blobs.md +++ b/docs/doc/en/vision/find_blobs.md @@ -1,5 +1,5 @@ --- -title: MaixPy Find Blobs +title: MaixCAM MaixPy Find Blobs update: - date: 2024-04-03 author: neucrack diff --git a/docs/doc/en/vision/image_ops.md b/docs/doc/en/vision/image_ops.md index 494961d9..96af31f5 100644 --- a/docs/doc/en/vision/image_ops.md +++ b/docs/doc/en/vision/image_ops.md @@ -1,5 +1,5 @@ --- -title: MaixPy Basic Image Operations +title: MaixCAM MaixPy Basic Image Operations update: - date: 2024-04-03 diff --git a/docs/doc/en/vision/line_tracking.md b/docs/doc/en/vision/line_tracking.md index 2b5af214..8416a94d 100644 --- a/docs/doc/en/vision/line_tracking.md +++ b/docs/doc/en/vision/line_tracking.md @@ -1,5 +1,5 @@ --- -title: MaixPy Line Tracking +title: MaixCAM MaixPy Line Tracking update: - date: 2024-05-09 author: lxowalle diff --git a/docs/doc/en/vision/maixhub_train.md b/docs/doc/en/vision/maixhub_train.md index 57397550..741d8542 100644 --- a/docs/doc/en/vision/maixhub_train.md +++ b/docs/doc/en/vision/maixhub_train.md @@ -1,5 +1,5 @@ --- -title: Using MaixHub to Train AI Models for MaixPy +title: Using MaixHub to Train AI Models for MaixCAM MaixPy update: - date: 2024-04-03 author: neucrack diff --git a/docs/doc/en/vision/ocr.md b/docs/doc/en/vision/ocr.md index 20e95b94..29aebe67 100644 --- a/docs/doc/en/vision/ocr.md +++ b/docs/doc/en/vision/ocr.md @@ -1,5 +1,5 @@ --- -title: MaixPy 实现 OCR 图片文字提取 +title: MaixCAM MaixPy 实现 OCR 图片文字提取 --- TODO: diff --git a/docs/doc/en/vision/opencv.md b/docs/doc/en/vision/opencv.md index d84f3fae..237f008f 100644 --- a/docs/doc/en/vision/opencv.md +++ b/docs/doc/en/vision/opencv.md @@ -1,6 +1,5 @@ - --- -title: Use OpenCV +title: MaixCAM MaixPy Use OpenCV --- ## Introduction diff --git a/docs/doc/en/vision/qrcode.md b/docs/doc/en/vision/qrcode.md index b3d45476..0af9a18a 100644 --- a/docs/doc/en/vision/qrcode.md +++ b/docs/doc/en/vision/qrcode.md @@ -1,5 +1,5 @@ --- -title: MaixPy QR Code Recognition +title: MaixCAM MaixPy QR Code Recognition update: - date: 2024-04-03 author: lxowalle diff --git a/docs/doc/en/vision/self_learn_classifier.md b/docs/doc/en/vision/self_learn_classifier.md index 756ba91d..6c33a3c4 100644 --- a/docs/doc/en/vision/self_learn_classifier.md +++ b/docs/doc/en/vision/self_learn_classifier.md @@ -1,5 +1,5 @@ --- -title: MaixPy Self-Learning Classifier +title: MaixCAM MaixPy Self-Learning Classifier --- ## Introduction to MaixPy Self-Learning Classifier diff --git a/docs/doc/en/vision/self_learn_detector.md b/docs/doc/en/vision/self_learn_detector.md index 9b441080..fc64e316 100644 --- a/docs/doc/en/vision/self_learn_detector.md +++ b/docs/doc/en/vision/self_learn_detector.md @@ -1,5 +1,5 @@ --- -title: MaixPy Self-Learning Detector +title: MaixCAM MaixPy Self-Learning Detector --- ## MaixPy Self-Learning Detector diff --git a/docs/doc/en/vision/yolov5.md b/docs/doc/en/vision/yolov5.md index 52f739af..19818a3c 100644 --- a/docs/doc/en/vision/yolov5.md +++ b/docs/doc/en/vision/yolov5.md @@ -1,5 +1,5 @@ --- -title: Using YOLOv5 / YOLOv8 Models for Object Detection in MaixPy +title: Using YOLOv5 / YOLOv8 Models for Object Detection in MaixCAM MaixPy --- ## Concept of Object Detection diff --git a/docs/doc/zh/README.md b/docs/doc/zh/README.md index c8129b1a..6a189aba 100644 --- a/docs/doc/zh/README.md +++ b/docs/doc/zh/README.md @@ -1,6 +1,6 @@ --- -title: MaixPy 快速开始 +title: MaixCAM MaixPy 快速开始 ---
diff --git a/docs/doc/zh/ai_model_converter/maixcam.md b/docs/doc/zh/ai_model_converter/maixcam.md index b8883324..e9745424 100644 --- a/docs/doc/zh/ai_model_converter/maixcam.md +++ b/docs/doc/zh/ai_model_converter/maixcam.md @@ -1,5 +1,5 @@ --- -title: 将 ONNX 模型转换为 MaixCAM 可以使用的模型(MUD) +title: 将 ONNX 模型转换为 MaixCAM MaixPy 可以使用的模型(MUD) --- ## 简介 diff --git a/docs/doc/zh/audio/play.md b/docs/doc/zh/audio/play.md index 07bd1521..b9f47b5f 100644 --- a/docs/doc/zh/audio/play.md +++ b/docs/doc/zh/audio/play.md @@ -1,5 +1,5 @@ --- -title: MaixPy 播放音频 +title: MaixCAM MaixPy 播放音频 update: - date: 2024-05-20 author: lxowalle diff --git a/docs/doc/zh/audio/recognize.md b/docs/doc/zh/audio/recognize.md index e69de29b..475723cd 100644 --- a/docs/doc/zh/audio/recognize.md +++ b/docs/doc/zh/audio/recognize.md @@ -0,0 +1,5 @@ +--- +title: MaixCAM MaixPy 语音识别 +--- + +TODO: diff --git a/docs/doc/zh/audio/record.md b/docs/doc/zh/audio/record.md index dfcdd0ef..e0faf089 100644 --- a/docs/doc/zh/audio/record.md +++ b/docs/doc/zh/audio/record.md @@ -1,5 +1,5 @@ --- -title: MaixPy 录音 +title: MaixCAM MaixPy 录音 update: - date: 2024-05-20 author: lxowalle diff --git a/docs/doc/zh/basic/app.md b/docs/doc/zh/basic/app.md index ad02930e..7e3dcf82 100644 --- a/docs/doc/zh/basic/app.md +++ b/docs/doc/zh/basic/app.md @@ -1,5 +1,5 @@ --- -title: 应用开发和应用商店 +title: MaixCAM MaixPy 应用开发和应用商店 --- diff --git a/docs/doc/zh/basic/app_usage.md b/docs/doc/zh/basic/app_usage.md index 416db8c8..5e82de95 100644 --- a/docs/doc/zh/basic/app_usage.md +++ b/docs/doc/zh/basic/app_usage.md @@ -1,5 +1,5 @@ --- -title: 应用使用说明 +title: MaixCAM MaixPy 应用使用说明 --- 开机后会自动进入应用选择界面,内置各种应用均发布在 [MaixHub 应用商店](https://maixhub.com/app), 可以在这里找到对应应用的介绍和使用说明。 diff --git a/docs/doc/zh/basic/auto_start.md b/docs/doc/zh/basic/auto_start.md index 26ab466d..9c2be664 100644 --- a/docs/doc/zh/basic/auto_start.md +++ b/docs/doc/zh/basic/auto_start.md @@ -1,5 +1,5 @@ --- -title: MaixPy/MaixCAM 应用开机自启 +title: MaixCAM MaixPy 应用开机自启 --- 打包安装好的应用可以设置开机自动启动,这样开机就不会显示应用菜单,直接进入指定的应用。 diff --git a/docs/doc/zh/basic/maixpy_upgrade.md b/docs/doc/zh/basic/maixpy_upgrade.md index ec334590..38af7a40 100644 --- a/docs/doc/zh/basic/maixpy_upgrade.md +++ b/docs/doc/zh/basic/maixpy_upgrade.md @@ -1,5 +1,5 @@ --- -title: 更新 MaixPy +title: MaixCAM 更新 MaixPy --- 有两种方法,如果第一次上手使用,为了降低难度,可以直接使用出厂 TF 卡自带的 MaixPy 固件尝试,以后再考虑更新。 diff --git a/docs/doc/zh/basic/maixvision.md b/docs/doc/zh/basic/maixvision.md index b60ffb79..2529a315 100644 --- a/docs/doc/zh/basic/maixvision.md +++ b/docs/doc/zh/basic/maixvision.md @@ -1,5 +1,5 @@ --- -title: MaixVision -- MaixPy 编程 IDE + 图形化积木编程 +title: MaixVision -- MaixCAM MaixPy 编程 IDE + 图形化积木编程 --- diff --git a/docs/doc/zh/basic/os.md b/docs/doc/zh/basic/os.md index 1e40c15d..fa715327 100644 --- a/docs/doc/zh/basic/os.md +++ b/docs/doc/zh/basic/os.md @@ -1,5 +1,5 @@ --- -title: 升级和烧录系统 +title: MaixCAM MaixPy 升级和烧录系统 --- ## 介绍 @@ -27,5 +27,5 @@ title: 升级和烧录系统 ## 烧录系统到 MaixCAM -参考 [MaixCAM 系统烧录](https://wiki.sipeed.com/hardware/zh/maixcam/os.html) 教程,注意里面能满足 `USB 烧录`的条件则推荐使用 `USB 烧录`方式,USB 烧录方式不用拔 TF 卡。 +参考 硬件文档中的 [MaixCAM 系统烧录](https://wiki.sipeed.com/hardware/zh/maixcam/os.html) 教程,注意里面能满足 `USB 烧录`的条件则推荐使用 `USB 烧录`方式,USB 烧录方式不用拔 TF 卡。 diff --git a/docs/doc/zh/basic/python_pkgs.md b/docs/doc/zh/basic/python_pkgs.md index 26c96412..22d2824e 100644 --- a/docs/doc/zh/basic/python_pkgs.md +++ b/docs/doc/zh/basic/python_pkgs.md @@ -1,5 +1,5 @@ --- -title: 添加额外的 Python 软件包 +title: MaixCAM MaixPy 添加额外的 Python 软件包 --- ## 简介 diff --git a/docs/doc/zh/basic/view_src_code.md b/docs/doc/zh/basic/view_src_code.md index d2fefc4c..172e771e 100644 --- a/docs/doc/zh/basic/view_src_code.md +++ b/docs/doc/zh/basic/view_src_code.md @@ -1,5 +1,5 @@ --- -title: 如何找到 MaixPy API 对应的源码 +title: MaixCAM MaixPy 如何找到 MaixPy API 对应的源码 --- ## 简介 diff --git a/docs/doc/zh/faq.md b/docs/doc/zh/faq.md index 9a195b45..245a98d2 100644 --- a/docs/doc/zh/faq.md +++ b/docs/doc/zh/faq.md @@ -1,11 +1,11 @@ --- -title: MaixPy FAQ(常见问题) +title: MaixCAM MaixPy FAQ(常见问题) --- 此页面列出了 MaixPy 相关的常见问题和解决方案,如果你遇到了问题,请先在这里找寻答案。 如果这个页面找不到答案,可以到 [MaixHub 讨论版块](https://maixhub.com/discussion) 将问题的详细步骤发贴提问。 -如果你使用的是 MaixCAM, 也可以参考 [MaixCAM FAQ](https://wiki.sipeed.com/hardware/zh/maixcam/faq.html) +如果你使用的是 MaixCAM, 也可以参考 [MaixCAM 硬件文档 FAQ](https://wiki.sipeed.com/hardware/zh/maixcam/faq.html) ## MaixVision 无法搜索到设备? diff --git a/docs/doc/zh/modules/acc.md b/docs/doc/zh/modules/acc.md index e69de29b..33e1be9b 100644 --- a/docs/doc/zh/modules/acc.md +++ b/docs/doc/zh/modules/acc.md @@ -0,0 +1,8 @@ +--- +title: MaixCAM MaixPy 读取加速度计和姿态解算 +--- + +对于 MaixCAM-Pro,板载了一个 6 轴加速度计,可以****** + +TODO: + diff --git a/docs/doc/zh/modules/temp_humi.md b/docs/doc/zh/modules/temp_humi.md index d67fbc35..71c6df8e 100644 --- a/docs/doc/zh/modules/temp_humi.md +++ b/docs/doc/zh/modules/temp_humi.md @@ -1,11 +1,13 @@ --- -title: MaixPy 读取温湿度传感器 +title: MaixCAM MaixPy 读取温湿度传感器 --- ## 简介 通过给 MaixCAM 外挂一个温湿度传感器模块,可以轻松读取到环境温度和湿度,这里以 `Si7021` 这款传感器为例,通过 `I2C` 可以驱动它。 +## 使用 + 完整的代码在[MaixPy/examples/sensors/temp_humi_si7021.py](https://github.com/sipeed/MaixPy/blob/main/examples/sensors/temp_humi_si7021.py) 注意系统镜像需要 `>= 2024.6.3_maixpy_v4.2.1` 版本。 diff --git a/docs/doc/zh/modules/thermal_cam.md b/docs/doc/zh/modules/thermal_cam.md index e69de29b..854e9acb 100644 --- a/docs/doc/zh/modules/thermal_cam.md +++ b/docs/doc/zh/modules/thermal_cam.md @@ -0,0 +1,9 @@ +--- +title: MaixCAM MaixPy 使用热红外图像传感器 +--- + +目前官方还未上架硬件产品,如果只是小分辨率需求,可以自己淘宝买一个串口或者 IIC 模块进行驱动,后面官方上线高分辨率模块会更新本文档。 + + +热红外摄像头模块比如可以参考[K210+MLX90640红外热像仪](https://neucrack.com/p/189), [热红外 heimann (海曼) HTPA 32x32d](https://neucrack.com/p/199)。 + diff --git a/docs/doc/zh/modules/tof.md b/docs/doc/zh/modules/tof.md index e69de29b..c7dee2f4 100644 --- a/docs/doc/zh/modules/tof.md +++ b/docs/doc/zh/modules/tof.md @@ -0,0 +1,8 @@ +--- +titile: MaixCAM MaixPy 使用 TOF 模块测距和地形检测 +--- + + +Sipeed 官方有另外[两款 TOF 模块](https://wiki.sipeed.com/hardware/zh/maixsense/index.html) 可以用来测距,可以购买使用串口通信使用。 + + diff --git a/docs/doc/zh/peripheral/adc.md b/docs/doc/zh/peripheral/adc.md index 2729f7ec..b6091d0a 100644 --- a/docs/doc/zh/peripheral/adc.md +++ b/docs/doc/zh/peripheral/adc.md @@ -1,5 +1,5 @@ --- -title: MaixPy ADC 使用介绍 +title: MaixCAM MaixPy ADC 使用介绍 update: - date: 2024-06-11 author: iawak9lkm diff --git a/docs/doc/zh/peripheral/gpio.md b/docs/doc/zh/peripheral/gpio.md index f322ef56..86fb03a5 100644 --- a/docs/doc/zh/peripheral/gpio.md +++ b/docs/doc/zh/peripheral/gpio.md @@ -1,5 +1,5 @@ --- -title: MaixPy 使用 GPIO +title: MaixCAM MaixPy 使用 GPIO --- ## 简介 diff --git a/docs/doc/zh/peripheral/i2c.md b/docs/doc/zh/peripheral/i2c.md index 98551ad7..78e77ffa 100644 --- a/docs/doc/zh/peripheral/i2c.md +++ b/docs/doc/zh/peripheral/i2c.md @@ -1,5 +1,5 @@ --- -title: MaixPy 使用 I2C +title: MaixCAM MaixPy 使用 I2C --- > 注意需要 MaixPy 镜像和固件 >= 4.2.1 diff --git a/docs/doc/zh/peripheral/pinmap.md b/docs/doc/zh/peripheral/pinmap.md index bcc316b1..05adc062 100644 --- a/docs/doc/zh/peripheral/pinmap.md +++ b/docs/doc/zh/peripheral/pinmap.md @@ -1,5 +1,5 @@ --- -title: MaixPy Pinmap 使用介绍 +title: MaixCAM MaixPy Pinmap 使用介绍 update: - date: 2024-06-11 author: iawak9lkm diff --git a/docs/doc/zh/peripheral/pwm.md b/docs/doc/zh/peripheral/pwm.md index a1be9ece..e5a9fee4 100644 --- a/docs/doc/zh/peripheral/pwm.md +++ b/docs/doc/zh/peripheral/pwm.md @@ -1,5 +1,5 @@ --- -title: MaixPy 使用 PWM +title: MaixCAM MaixPy 使用 PWM --- diff --git a/docs/doc/zh/peripheral/spi.md b/docs/doc/zh/peripheral/spi.md index 2c11c49f..d8c6253f 100644 --- a/docs/doc/zh/peripheral/spi.md +++ b/docs/doc/zh/peripheral/spi.md @@ -1,5 +1,5 @@ --- -title: MaixPy SPI 串行外设接口使用介绍 +title: MaixCAM MaixPy SPI 串行外设接口使用介绍 update: - date: 2024-06-11 author: iawak9lkm diff --git a/docs/doc/zh/peripheral/wdt.md b/docs/doc/zh/peripheral/wdt.md index 5b2d979c..ed3fee51 100644 --- a/docs/doc/zh/peripheral/wdt.md +++ b/docs/doc/zh/peripheral/wdt.md @@ -1,5 +1,5 @@ --- -title: MaixPy 使用看门狗定时器 +title: MaixCAM MaixPy 使用看门狗定时器 --- ## 简介 diff --git a/docs/doc/zh/pro/compile_os.md b/docs/doc/zh/pro/compile_os.md index 4f98ad6d..d26ea7fc 100644 --- a/docs/doc/zh/pro/compile_os.md +++ b/docs/doc/zh/pro/compile_os.md @@ -2,83 +2,48 @@ title: 为 MaixCAM 编译系统 --- -## 定制和编译系统 +## 为什么需要定制系统 -你可以从 [https://github.com/sipeed/MaixPy/releases](https://github.com/sipeed/MaixPy/releases) 下载到适合 MaixCAM 的最新系统。 +正常情况下你只需要从 [https://github.com/sipeed/MaixPy/releases](https://github.com/sipeed/MaixPy/releases) 下载到适合 MaixCAM 的最新系统使用即可。 +有些情况需要定制系统,比如: +* 比如你要量产 1k 个产品,都想放一个自己的应用,并且自动开机启动,不想一个一个配置,就可以改一下`builtin_files`,然后打包一个系统,所有板子一烧录就自带了自定义的文件,不要开及后再拷贝一次。 +* 现在官方的系统没有你想要的软件包或者驱动,可以自己编译系统,选择自己想要的软件包编译定制的系统。 -你可以从 [https://github.com/sipeed/LicheeRV-Nano-Build/releases](https://github.com/sipeed/LicheeRV-Nano-Build/releases)下载到最新的基础系统(不能直接给 MaixCAM 烧录使用,否则有烧坏屏幕风险)。 +## 基础系统获取 -系统源码和编译请参考 [https://github.com/sipeed/LicheeRV-Nano-Build](https://github.com/sipeed/LicheeRV-Nano-Build),尽量用 readme 提到的 docker 编译以避免遇到编译问题(注意编译出来的系统不能直接给 MaixCAM 烧录使用,否则有烧坏屏幕风险)。 +原理是系统来自 [https://github.com/sipeed/LicheeRV-Nano-Build/releases](https://github.com/sipeed/LicheeRV-Nano-Build/releases) 作为基础系统(不能直接给 MaixCAM 烧录使用,否则有烧坏屏幕风险),然后将 MaixCAM 定制的相关文件拷贝到基础系统重新打包成 MaixCAM 能用的系统。 +如果不需要对基础系统进行自定义,直接从 [https://github.com/sipeed/LicheeRV-Nano-Build/releases](https://github.com/sipeed/LicheeRV-Nano-Build/releases) 下载最新的系统镜像包即可。 -## 为 MaixCAM 拷贝文件 +如果基础系统无法满足你的要求,比如你需要自定义增删一些软件包和驱动等,按照 [https://github.com/sipeed/LicheeRV-Nano-Build](https://github.com/sipeed/LicheeRV-Nano-Build) README 文档进行编译, 尽量使用 docker 编译以避免遇到编译环境问题,以及使用`bash`,不要使用`zsh`。 -编译通过后会得到一个 img 文件,对于 MaixCAM 还需要放一些额外的文件进去,下载[压缩包](https://github.com/sipeed/MaixPy/releases/download/v4.3.2/sys_builtin_files_2024.6.19.tar.xz),解压后将附录中的脚本保存成`update_img.sh`, 复制一份`img`, 然后执行`./update_img.sh sys_builtin_files_路径 复制的_img_路径`,这个 `img` 就能用来烧录给 MaixCAM 使用了。 +注意编译出来的系统不能直接给 MaixCAM 烧录使用,否则有烧坏屏幕风险。 -不过需要注意,这里的压缩包是 `v4.3.2` 版本的,不是最新的版本,根据你自己的情况合理删减里面的内容即可,以及 MaixPy 在`usr/lib`目录下,也可以手动更新。 +## 为 MaixCAM 拷贝文件 -## 附录 `update_img.sh`: +准备以下内容: +* 基础系统,是一个 `.img` 或者 `.img.xz` 文件。 +* 对于 MaixCAM 还需要放一些额外的文件进去,到[MaixPy release](https://github.com/sipeed/MaixPy/releases) 下载最新的 `builtin_files.tar.xz` 文件。 +> 如果你需要放一些自定义的文件进系统,可以解压后往目录里面填加,比如你想系统烧录后 `/root` 目录下就会有一个 `cat.jpg`, 那么就往这里 `root` 目录下放一个 `cat.jpg`。 +* 下载或克隆 MaixPy 源码到本地。 +* 编译 MaixPy 获得 `.whl` 安装包文件,你也可以到 [MaixPy release](https://github.com/sipeed/MaixPy/releases) 下载最新的安装包。 +到`MaixPy/tools/os`目录下,执行 ```shell -#!/bin/sh - -set -e - -source_dir=$1 -img_file=$2 -mount_root=img_root - -img_file=$(readlink -f "$img_file") -THISDIR=$(dirname $(realpath $0)) - -if [ -z $img_file ] -then - echo "usage: $0 new_rootfs_dir image_file" -fi - -if [ ! -e $mount_root ] -then - mkdir -pv $mount_root -fi - -set -eux - -PART=2 - -PART_OFFSET=$(partx -s $img_file | head -n 3 | tail -n 1 | awk '{print $2}') -PART_OFFSET=$((PART_OFFSET * 512)) # sector size is 512 - -echo "PART: $PART" -echo "PART OFFSET: $PART_OFFSET" - -# some old version fuse2fs not support offset -$THISDIR/fuse2fs -o fakeroot -o offset=$PART_OFFSET $img_file $mount_root - -# copy root files -echo "copy root files now" -find $source_dir -mindepth 1 -maxdepth 1 -type d ! -name "boot" -exec cp -r {} $mount_root \; -sync -echo "copy root files done" - -# umount -umount $mount_root - - -echo "copy boot files now" -# 切换到源目录 -cd "$source_dir/boot" || exit +./gen_os.sh [skip_build_apps]" +``` +这里参数说明: +* **base_os_filepath**: 基础系统路径, img 或者 img.xz 格式。 +* **maixpy_whl_filepath**: MaixPy 软件包, whl 格式。 +* **builtin_files_dir_path**: MaixCAM 自定义文件, 可以在 MaixPy release 下载到最新的。 +* **os_version_str**: 系统版本,格式要满足类似 `maixcam-2024-08-16-maixpy-v4.4.21` 的规范。 +* **skip_build_apps**: 跳过编译内置应用,传 1 则会跳过,否则会将 MaixCDK 和 MaixPy 中的应用都编译并拷贝到系统中。 + +举例: +```shell +./gen_os.sh '/home/xxx/.../LicheeRV-Nano-Build/install/soc_sg2002_licheervnano_sd/images/2024-08-13-14-43-0de38f.img' ../../dist/MaixPy-4.4.21-py3-none-any.whl '/home/xxx/.../sys_builtin_files' maixcam-2024-08-15-maixpy-v4.4.21 +``` -# 遍历源目录中的所有文件 -for file in *; do - # 检查文件是否为普通文件 - if [ -f "$file" ]; then - # 拷贝单个文件到目标目录 - mcopy -o -i "$img_file@@1s" "$file" ::/ - echo "Copied $file to $img_file boot partition" - fi -done +等待编译内置应用以及拷贝完成,在 `MaixPy/tools/os/tmp` 目录下机会有一个`maixcam-2024-08-15-maixpy-v4.4.21.img.xz`系统镜像了。 -sync -echo "copy boot files done" -``` diff --git a/docs/doc/zh/projects/README.md b/docs/doc/zh/projects/README.md index f8459f91..ad25d8b4 100644 --- a/docs/doc/zh/projects/README.md +++ b/docs/doc/zh/projects/README.md @@ -1,5 +1,5 @@ --- -title: MaixPy 项目实战 介绍和汇总 +title: MaixCAM MaixPy 项目实战 介绍和汇总 --- ## 简介 diff --git a/docs/doc/zh/projects/face_tracking.md b/docs/doc/zh/projects/face_tracking.md index 3dade91f..48931d01 100644 --- a/docs/doc/zh/projects/face_tracking.md +++ b/docs/doc/zh/projects/face_tracking.md @@ -1,5 +1,5 @@ --- -title: MaixPy 2轴舵机云台人脸追踪 +title: MaixCAM MaixPy 2轴舵机云台人脸追踪 update: - date: 2024-06-11 author: iawak9lkm diff --git a/docs/doc/zh/projects/line_tracking_robot.md b/docs/doc/zh/projects/line_tracking_robot.md index 57e714db..18f16383 100644 --- a/docs/doc/zh/projects/line_tracking_robot.md +++ b/docs/doc/zh/projects/line_tracking_robot.md @@ -1,5 +1,5 @@ --- -title: MaixPy 小车巡线 +title: MaixCAM MaixPy 小车巡线 update: - date: 2024-05-09 author: lxowalle diff --git a/docs/doc/zh/source_code/add_c_module.md b/docs/doc/zh/source_code/add_c_module.md index 4bd9ae4b..7e529a5c 100644 --- a/docs/doc/zh/source_code/add_c_module.md +++ b/docs/doc/zh/source_code/add_c_module.md @@ -1,5 +1,5 @@ --- -title: 给 MaixPy 添加一个 C/C++ 模块 +title: 给 MaixCAM MaixPy 添加一个 C/C++ 模块 --- ## 简介 diff --git a/docs/doc/zh/source_code/build.md b/docs/doc/zh/source_code/build.md index 867fed0a..6d04b633 100644 --- a/docs/doc/zh/source_code/build.md +++ b/docs/doc/zh/source_code/build.md @@ -1,5 +1,5 @@ --- -title: MaixPy 开发源代码指南 +title: MaixCAM MaixPy 开发源代码指南 --- ## 获取源代码 diff --git a/docs/doc/zh/source_code/contribute.md b/docs/doc/zh/source_code/contribute.md index 90a2020f..7cafeaec 100644 --- a/docs/doc/zh/source_code/contribute.md +++ b/docs/doc/zh/source_code/contribute.md @@ -1,5 +1,5 @@ --- -title: 参与 MaixPy 文档修改和贡献代码 +title: 参与 MaixCAM MaixPy 文档修改和贡献代码 --- ## 参与 MaixPy 文档修改 diff --git a/docs/doc/zh/source_code/faq.md b/docs/doc/zh/source_code/faq.md index 77957e1f..277778e1 100644 --- a/docs/doc/zh/source_code/faq.md +++ b/docs/doc/zh/source_code/faq.md @@ -1,4 +1,4 @@ -MaixPy 源代码常见问题 +MaixCAM MaixPy 源代码常见问题 === ## subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned non-zero exit status 1. diff --git a/docs/doc/zh/source_code/maixcdk.md b/docs/doc/zh/source_code/maixcdk.md index 28e5d19c..64b54d14 100644 --- a/docs/doc/zh/source_code/maixcdk.md +++ b/docs/doc/zh/source_code/maixcdk.md @@ -1,5 +1,5 @@ --- -title: 切换到 MaixCDK 使用 C/C++ 开发应用 +title: MaixCAM 切换到 MaixCDK 使用 C/C++ 开发应用 --- 除了使用 MaixPy 开发,还有对应的 C/C++ SDK 可以使用,项目名称为 [MaixCDK](https://github.com/sipeed/MaixCDK)。 diff --git a/docs/doc/zh/video/jpeg_streaming.md b/docs/doc/zh/video/jpeg_streaming.md index 5b987d38..553cc5cf 100644 --- a/docs/doc/zh/video/jpeg_streaming.md +++ b/docs/doc/zh/video/jpeg_streaming.md @@ -1,5 +1,5 @@ --- -title: MaixPy 视频流 JPEG 推流 / 发送图片到服务器 +title: MaixCAM MaixPy 视频流 JPEG 推流 / 发送图片到服务器 update: - date: 2024-04-03 author: neucrack diff --git a/docs/doc/zh/video/record.md b/docs/doc/zh/video/record.md index 49a9f620..4c0eb938 100644 --- a/docs/doc/zh/video/record.md +++ b/docs/doc/zh/video/record.md @@ -1,5 +1,5 @@ --- -title: MaixPy 录像 +title: MaixCAM MaixPy 录像 update: - date: 2024-05-20 author: lxowalle diff --git a/docs/doc/zh/video/rtmp_streaming.md b/docs/doc/zh/video/rtmp_streaming.md index 3234413e..3bc9a080 100644 --- a/docs/doc/zh/video/rtmp_streaming.md +++ b/docs/doc/zh/video/rtmp_streaming.md @@ -1,5 +1,5 @@ --- -title: MaixPy 视频流 RTMP 推流 +title: MaixCAM MaixPy 视频流 RTMP 推流 update: - date: 2024-05-20 author: lxowalle diff --git a/docs/doc/zh/video/rtsp_streaming.md b/docs/doc/zh/video/rtsp_streaming.md index 9e6b2245..524c9815 100644 --- a/docs/doc/zh/video/rtsp_streaming.md +++ b/docs/doc/zh/video/rtsp_streaming.md @@ -1,5 +1,5 @@ --- -title: MaixPy 视频流 RTSP 推流 +title: MaixCAM MaixPy 视频流 RTSP 推流 update: - date: 2024-05-20 author: lxowalle diff --git a/docs/doc/zh/vision/ai.md b/docs/doc/zh/vision/ai.md index 5b3fe2da..e12fd2f7 100644 --- a/docs/doc/zh/vision/ai.md +++ b/docs/doc/zh/vision/ai.md @@ -1,5 +1,5 @@ --- -title: AI 视觉基本知识 +title: MaixCAM MaixPy AI 视觉基本知识 update: - date: 2024-04-03 author: neucrack diff --git a/docs/doc/zh/vision/apriltag.md b/docs/doc/zh/vision/apriltag.md index ffbd29e4..cad56b7a 100644 --- a/docs/doc/zh/vision/apriltag.md +++ b/docs/doc/zh/vision/apriltag.md @@ -1,5 +1,5 @@ --- -title: MaixPy 识别Apriltag标签 +title: MaixCAM MaixPy 识别 Apriltag 标签 update: - date: 2024-04-03 author: lxowalle diff --git a/docs/doc/zh/vision/body_key_points.md b/docs/doc/zh/vision/body_key_points.md index 17b7d12e..5a9dc347 100644 --- a/docs/doc/zh/vision/body_key_points.md +++ b/docs/doc/zh/vision/body_key_points.md @@ -1,5 +1,5 @@ --- -title: MaixPy 检测人体关键点姿态检测 +title: MaixCAM MaixPy 检测人体关键点姿态检测 --- diff --git a/docs/doc/zh/vision/camera.md b/docs/doc/zh/vision/camera.md index 1d2678eb..98149955 100644 --- a/docs/doc/zh/vision/camera.md +++ b/docs/doc/zh/vision/camera.md @@ -1,5 +1,5 @@ --- -title: MaixPy 摄像头使用 +title: MaixCAM MaixPy 摄像头使用 update: - date: 2024-04-03 author: neucrack diff --git a/docs/doc/zh/vision/classify.md b/docs/doc/zh/vision/classify.md index 7f6ae838..77cb81f7 100644 --- a/docs/doc/zh/vision/classify.md +++ b/docs/doc/zh/vision/classify.md @@ -1,5 +1,5 @@ --- -title: MaixPy 使用 AI 模型进行物体分类 +title: MaixCAM MaixPy 使用 AI 模型进行物体分类 --- ## 物体分类概念 diff --git a/docs/doc/zh/vision/customize_model_yolov5.md b/docs/doc/zh/vision/customize_model_yolov5.md index bd794d04..974238be 100644 --- a/docs/doc/zh/vision/customize_model_yolov5.md +++ b/docs/doc/zh/vision/customize_model_yolov5.md @@ -1,5 +1,5 @@ --- -title: 为 MaixPy 离线训练 YOLOv5 模型,自定义检测物体 +title: 为 MaixCAM MaixPy 离线训练 YOLOv5 模型,自定义检测物体 update: - date: 2024-6-20 version: v1.0 diff --git a/docs/doc/zh/vision/customize_model_yolov8.md b/docs/doc/zh/vision/customize_model_yolov8.md index d9c0f7d1..e9cd2831 100644 --- a/docs/doc/zh/vision/customize_model_yolov8.md +++ b/docs/doc/zh/vision/customize_model_yolov8.md @@ -1,5 +1,5 @@ --- -title: 为 MaixPy 离线训练 YOLOv8 模型,自定义检测物体、关键点检测 +title: 为 MaixCAM MaixPy 离线训练 YOLOv8 模型,自定义检测物体、关键点检测 update: - date: 2024-6-21 version: v1.0 diff --git a/docs/doc/zh/vision/display.md b/docs/doc/zh/vision/display.md index 846f91bf..188ca971 100644 --- a/docs/doc/zh/vision/display.md +++ b/docs/doc/zh/vision/display.md @@ -1,5 +1,5 @@ --- -title: MaixPy 屏幕使用 +title: MaixCAM MaixPy 屏幕使用 update: - date: 2024-03-31 author: neucrack diff --git a/docs/doc/zh/vision/dual_buff.md b/docs/doc/zh/vision/dual_buff.md index 7f8e5d63..0fa16df6 100644 --- a/docs/doc/zh/vision/dual_buff.md +++ b/docs/doc/zh/vision/dual_buff.md @@ -1,5 +1,5 @@ --- -title: MaixPy MaixCAM 模型运行 dual_buff 模式介绍 +title: MaixCAM MaixPy MaixCAM 模型运行 dual_buff 模式介绍 --- ## 简介 diff --git a/docs/doc/zh/vision/face_detection.md b/docs/doc/zh/vision/face_detection.md index 2187f5c9..81d0400e 100644 --- a/docs/doc/zh/vision/face_detection.md +++ b/docs/doc/zh/vision/face_detection.md @@ -1,5 +1,5 @@ --- -title: MaixPy 人脸检测和关键点检测 +title: MaixCAM MaixPy 人脸检测和关键点检测 --- ## 简介 diff --git a/docs/doc/zh/vision/face_recognition.md b/docs/doc/zh/vision/face_recognition.md index 01b7367f..b944033b 100644 --- a/docs/doc/zh/vision/face_recognition.md +++ b/docs/doc/zh/vision/face_recognition.md @@ -1,5 +1,5 @@ --- -title: MaixPy 人脸识别 +title: MaixCAM MaixPy 人脸识别 --- ## 人脸识别简介 diff --git a/docs/doc/zh/vision/find_blobs.md b/docs/doc/zh/vision/find_blobs.md index f21da0c1..db97f97b 100644 --- a/docs/doc/zh/vision/find_blobs.md +++ b/docs/doc/zh/vision/find_blobs.md @@ -1,5 +1,5 @@ --- -title: MaixPy 寻找色块 +title: MaixCAM MaixPy 寻找色块 update: - date: 2024-04-03 author: neucrack diff --git a/docs/doc/zh/vision/image_ops.md b/docs/doc/zh/vision/image_ops.md index bfd9377a..5c91f30b 100644 --- a/docs/doc/zh/vision/image_ops.md +++ b/docs/doc/zh/vision/image_ops.md @@ -1,5 +1,5 @@ --- -title: MaixPy 图像基础操作 +title: MaixCAM MaixPy 图像基础操作 update: - date: 2024-04-03 author: neucrack diff --git a/docs/doc/zh/vision/line_tracking.md b/docs/doc/zh/vision/line_tracking.md index 595ac843..51e09760 100644 --- a/docs/doc/zh/vision/line_tracking.md +++ b/docs/doc/zh/vision/line_tracking.md @@ -1,5 +1,5 @@ --- -title: MaixPy 寻找直线 +title: MaixCAM MaixPy 寻找直线 update: - date: 2024-05-09 author: lxowalle diff --git a/docs/doc/zh/vision/maixhub_train.md b/docs/doc/zh/vision/maixhub_train.md index 92197ce9..ca630d33 100644 --- a/docs/doc/zh/vision/maixhub_train.md +++ b/docs/doc/zh/vision/maixhub_train.md @@ -1,5 +1,5 @@ --- -title: 使用 MaixHub 在线训练 AI 模型给 MaixPy 使用 +title: MaixCAM MaixPy 使用 MaixHub 在线训练 AI 模型给 MaixPy 使用 update: - date: 2024-04-03 author: neucrack diff --git a/docs/doc/zh/vision/ocr.md b/docs/doc/zh/vision/ocr.md index 20e95b94..29aebe67 100644 --- a/docs/doc/zh/vision/ocr.md +++ b/docs/doc/zh/vision/ocr.md @@ -1,5 +1,5 @@ --- -title: MaixPy 实现 OCR 图片文字提取 +title: MaixCAM MaixPy 实现 OCR 图片文字提取 --- TODO: diff --git a/docs/doc/zh/vision/opencv.md b/docs/doc/zh/vision/opencv.md index 6a7e1012..65cdb544 100644 --- a/docs/doc/zh/vision/opencv.md +++ b/docs/doc/zh/vision/opencv.md @@ -1,5 +1,5 @@ --- -title: 使用 OpenCV +title: MaixCAM MaixPy 使用 OpenCV --- ## 简介 diff --git a/docs/doc/zh/vision/qrcode.md b/docs/doc/zh/vision/qrcode.md index 386ea6d4..f0a961a8 100644 --- a/docs/doc/zh/vision/qrcode.md +++ b/docs/doc/zh/vision/qrcode.md @@ -1,5 +1,5 @@ --- -title: MaixPy 二维码识别 +title: MaixCAM MaixPy 二维码识别 update: - date: 2024-04-03 author: lxowalle diff --git a/docs/doc/zh/vision/self_learn_classifier.md b/docs/doc/zh/vision/self_learn_classifier.md index b6328ff8..3409ee55 100644 --- a/docs/doc/zh/vision/self_learn_classifier.md +++ b/docs/doc/zh/vision/self_learn_classifier.md @@ -1,5 +1,5 @@ --- -title: MaixPy 自学习分类器 +title: MaixCAM MaixPy 自学习分类器 --- diff --git a/docs/doc/zh/vision/self_learn_detector.md b/docs/doc/zh/vision/self_learn_detector.md index 58195a9d..1c878f95 100644 --- a/docs/doc/zh/vision/self_learn_detector.md +++ b/docs/doc/zh/vision/self_learn_detector.md @@ -1,5 +1,5 @@ --- -title: MaixPy 自学习检测器 +title: MaixCAM MaixPy 自学习检测器 ---