• OpenMV VSCode 扩展发布了,在插件市场直接搜索OpenMV就可以安装
  • 如果有产品硬件故障问题,比如无法开机,论坛很难解决。可以直接找售后维修
  • 发帖子之前,请确认看过所有的视频教程,https://singtown.com/learn/ 和所有的上手教程http://book.openmv.cc/
  • 每一个新的提问,单独发一个新帖子
  • 帖子需要目的,你要做什么?
  • 如果涉及代码,需要报错提示全部代码文本,请注意不要贴代码图片
  • 必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
  • LCD库释放引脚SPIDisplay.deinit()函数不存在的问题



    • 在openmv官网上,显示了SPIDisplay库的用法,其中有.deinit()、.width()、.height()等等函数用法,其中测试过.width()和.height()等其他函数是没有问题的,能正常使用,但调用.deinit()就报错不存在。
      0_1722396866219_be02c999-47ca-41fe-b227-203ffd62a6db-1722396859207.png
      固件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