在openmv官网上,显示了SPIDisplay库的用法,其中有.deinit()、.width()、.height()等等函数用法,其中测试过.width()和.height()等其他函数是没有问题的,能正常使用,但调用.deinit()就报错不存在。
固件4.5.6
代码:
import sensor
import display
sensor.reset() # Initialize the camera sensor.
sensor.set_pixformat(sensor.RGB565) # or sensor.GRAYSCALE
sensor.set_framesize(sensor.QQVGA2) # Special 128x160 framesize for LCD Shield.
lcd = display.SPIDisplay()
lcd.deinit() #加上这句会报错
while True:
lcd.write(sensor.snapshot()) # Take a picture and display the image.
print(lcd.width()) #可以打印出显示屏宽度
参考教程官网https://docs.openmv.io/library/omv.display.spidisplay.html