如何解决引脚资源受限的问题?
-
openmv m7加上一块wifi拓展板之后,p6是使能引脚,但同时,我需要进行dac转换,只能使用p6。这个问题如何解决呢?可以修改底层文件吗?
-
不能同时使用,你可以外挂一个单片机跑dac。单片机和OpenMV串口通信。
-
其他的引脚可以使用pwm输出,你可以用pwm接一个滤波电容做简单的DAC,输出模拟电压。
-
可以直接将openmv的p6脚的使能,换成其他空余引脚吗
-
声明:自己修改固件可能造成其他的影响。
https://github.com/openmv/openmv/blob/master/src/omv/boards/OPENMV3/omv_boardconfig.h#L150
理论上,改这里的引脚的值,重新编译固件,当然Wi-Fi扩展板上的硬件电路也要改,应该就可以了。
-
wifi板也要改?不是只改openmv的底层就可以了嘛?
-
在硬件上,从走线,电路角度考虑:
Wi-Fi模组的使能引脚是连在P6引脚上的,如果你要改使能引脚为P4:
那就要把Wi-Fi模组的使能引脚从P6引脚去掉,再连到P4引脚上,这个步骤不是正经步骤,需要割pcb上的线,再跳线。
如果硬件上做错了,通常是不可逆的,也不在售后范围内。
-
那要怎么才能打开openmv的头文件呢?知道了源码,可是也操作不了!这个又要如何解决呢?
-