CanMV FAQ
1 芯片供应正常吗?
敞开供应,价格美丽。可通过嘉楠官网联系销售对接,或发送合作邮件至 salesAI@canaan-creative.com
2 我的TF/Micro SD 卡不能正常识别?
TF/Micro SD 读取不到现象及解决方法
CanMV 使用 SPI 驱动 SD 卡,有些卡不兼容 SPI 协议,请尽量采购正规厂商的卡
确认 SD 能否在电脑上正常使用,如果不能即 SD 已损坏
电脑能够正常使用,读写 SD,但 CanMV 开发板无法使用
SD 卡未格式化为 MBR 分区 FAT32 格式
电脑能够正常使用 SD 卡,也确认 SD 卡的磁盘格式为 FAT32,但 CanMV 开发板依旧无法使用
可能存在的原因:部分 SD 出厂时,sd 中没有磁盘分区表,或者磁盘分区表类型不是 MBR,可使用 Diskgenius 将 SD 卡转换为 MBR 格式
3 TF/Micro SD 卡支持多大容量
测试过 1TB 都可以使用
哪些 SD 卡可以使用?
4 为什么TF卡格式没有问题,但是无法读取TF卡,挂载失败
请使用
from machine import SDCard
SDCard.remount()
进行重新挂载 使用
def sd_check():
import os
try:
os.listdir("/sd/.")
except Exception as e:
return False
return True
print(sd_check())
进行检测是否挂载成功
5 执行代码遇到报错:OSEerror: [Errno 2] ENOENT
所需要读取的文件不存在对应的路径上,如果这个文件是在sd卡上的话,建议查看sd卡是否挂载了
可使用代码判断内存是否挂载上,如果挂载不上会返回回False,可能是卡不兼容,或者是卡没有格式化好
def sd_check():
import os
try:
os.listdir("/sd/.")
except Exception as e:
return False
return True
print(sd_check())
6 能换摄像头吗?当前支持哪些sensor?
目前支持 OV2640,OV5640,OV5642,OV,7740,OV3660,GC0328,GC2145,GC0308
如果需要更换,请确认sensor电平与引脚参数一致。
7 为什么连接了 IDE 帧率降低了很多
K210 没有 USB 外设, 因此只能使用串口与 IDE 通信, 速度不如 USB 设备快,因此会影响帧率, 可以关闭 IDE 的摄像头预览
8 为什么 IDE 上预览的摄像头图像很模糊
K210 没有 USB 外设, 因此只能使用串口与 IDE 通信, 速度不如 USB 设备快, 因此对图片进行了压缩,如果需要看清晰的图像请在开发板的屏幕上看,或者保存成图片传到电脑查看
所以 IDE 的图像预览功能主要是给教学和演示使用, 平时建议使用屏幕, 可以使用以下代码来设置预览图质量
sensor.set_jb_quality(95)
这样就将预览图的质量设置为了 95%, 但是帧率会有明显降低