• OpenMV VSCode 扩展发布了,在插件市场直接搜索OpenMV就可以安装
  • 如果有产品硬件故障问题,比如无法开机,论坛很难解决。可以直接找售后维修
  • 发帖子之前,请确认看过所有的视频教程,https://singtown.com/learn/ 和所有的上手教程http://book.openmv.cc/
  • 每一个新的提问,单独发一个新帖子
  • 帖子需要目的,你要做什么?
  • 如果涉及代码,需要报错提示全部代码文本,请注意不要贴代码图片
  • 必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
  • 为什么angle生成出来的波形是正弦波按占空比分割而不是方波,写定时器来生成的pwm也是正弦波按占空比分割



    • import sensor
      import time
      from pyb import Pin, Timer
      from pyb import Servo
      s1 = Servo(1)
      while(1):
      s1.angle(90)
      time.sleep_ms(600)
      s1.angle(45)
      time.sleep_ms(600)
      s1.angle(0)
      time.sleep_ms(600)

      #p = Pin('P7') # P7 has TIM4, CH1
      #tim = Timer(4, freq=250)
      #ch = tim.channel(1, Timer.PWM, pin=p)
      #ch.pulse_width_percent(20)
      #while(1):
      #time.sleep(0.1)



    • OpenMV本质上就是一个单片机哈,生成的PWM的方式也就和常用的STM32一样,一个周期内高电平的持续时间就是占空比哈