如何实现 \此电脑\CanMV\sdcard 目录下文件操作 自动化

Viewed 215

问题描述


遇到一个使用场景:想要使用自动化工具实现对\此电脑\CanMV\sdcard 目录下文件的更新。
但是发现该目录其实是走的MTP协议,cmd不能直接进入。

查询文档发现能使用adb,但编译选项这边adb和mtp没有共存选项
1770272105474.png

想问问各位大佬们有没有好方案。
windows平台。

3 Answers

你好,建议切换成ADB+CDC的选项。这样可以自动化更新文件。

您好,MTP和ADB只能二选一了嘛

是的,目前我们只提供2选一,也可以自己调试描述符这些。

好的,十分感谢~

发一下编译日志吧。

canmv_k230=1e0c3804ad92c4635b596f99aff2b26b293aa0f8
canmv=0765bc786384d324cd29d2c24ba8914f66f5e6a7
micropython=0295137e60c0de862c8ee72d81c88d9e57e3973b
micropython_lib=e025c843b60e93689f0f991d753010bb5bd6a722
lvgl=1bfdecf585bb50fbb22ed1c38450b5c9eb600196
pycparser=3cf6bf5eb16f5eadd4a058e41596145c407a79ad
ybsdcard=c6ce8fab643c8aad22b0db97b9ff1f10d4fd8d94
opensbi=b466ee5edb63b4af0a804d124d5fdf2608fdac52
k230_rtsmart_examples=19d71bdc38c82b349e05862c70ec6399f35e4f21
k230_rtsmart_lib=3b8b547282bb3e0c5d668d348b63ffe1fe8c53f4

cJSON=fb16e5cf358798aabb049655975cde8427101056
freetype=1452355de99d22b0cba6ccc17bf5cdf3682ef61e
lvgl=c016f72d4c125098287be5e83c0f1abed4706ee5
mbedtls=a3ff9bce6b1c554a91bb3ced0f83046442a1694c
mqttclient=956e0c8dcac02d4b107ccb49f1990c7718b6b585
nncase_kmodels_v2_11=830f035e8907b89015e15c4a85cf7f59e06c4175
mpp=e50162da10c27e3f5b45111ef9fd0dc5a6af554c
rtsmart=bb5459c998b5d3d83254972bb5b1f4da68644b93
u_boot=a39ea4bcfebace879c7040648f64dae0c0795a92
Build time Mon 18 May 2026 11:04:59 AM CST

image.png
这个固件是没问题的啊。可以正常的识别出来adb设备。
image.png
adb 也可以正常的识别到设备的。