系统迁移中,暂时无法访问,所有数据会迁移到新的网站。
OpenMV VSCode 扩展发布了,在插件市场直接搜索OpenMV就可以安装
如果有产品硬件故障问题,比如无法开机,论坛很难解决。可以直接找售后维修。
发帖子之前,请确认看过所有的视频教程,https://singtown.com/learn/ 和所有的上手教程http://book.openmv.cc/
每一个新的提问,单独发一个新帖子
帖子需要目的,你要做什么?
如果涉及代码,需要报错提示与全部代码文本,请注意不要贴代码图片
必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
linux主机用最低的成本完成对openMV板的reset(不能用IDE).
-
我的openMV板和UART板都是用USB线连接到linux电脑上使用。使用逻辑中,需要反复替换main.py的内容,然后reset openmv,
已知可以OPENMV IDE 或reset pin 接地可以reset.
我的需求是不能在linux中使用openmv IDE.那么有什么办法可以最低的成本通过linux主机完成对reset pin接地。或是是否其他简易方法?
-
你具体什么场景,需要反复替换main.py还不用IDE?
-
linux电脑主机运行自动化测试脚本(robot 框架),使用openmv测试产品的LED 灯状态只是其中一小部分测试内容,linux主机通过自动测试脚本(标准python)切换产品的状态灯的状态,然后通过替换不同的main.py脚本(已经在IDE里面调试确认过的)后reset来识别LED的不同状态,通过uart抓取测试结果做判断。如果IDE 能够被测试脚本通过终端命令行直接调用,就不会找这么麻烦的方法了。可能我对openMV的认知不够,也请你帮忙找到合适的方案。非常感谢。之前也弄过rpc,后来发现只适用于两个openmv之间使用。
-
RPC是可以在电脑端控制OpenMV的,RPC只是对于通信的封装。用不用rpc也不是很重要。
1,首先确定电脑端和OpenMV的硬件通信方式,要么用USB(也就是VCP,虚拟串口),要么是外接一个uart转usb模块。用USB主要是调试困难,没办法用IDE,有错误不知道。
2,只有一个main.py来负责通信,用rpc或者是自己写数据收发,串口就用pyb.UART,USB就用pyb.USB_VCPhttps://book.openmv.cc/example/02-Board-Control/usb-vcp.html