This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

28069 28335 28377芯片是否可以通过定时器中断让IO口打出宽度为1us脉宽的波形?

28069 28335 28377芯片是否可以通过定时器中断让IO口打出宽度为1us脉宽的波形?

如果28069不行,有什么方法让28069打出该宽度的PWM波形?谢谢

  • 可以看下手册中关于IO口翻转速率的描述,以及定时器的计数频率,只要足够就可以打出对应的波形

  • 28069 28335 28377芯片是否可以通过定时器中断让IO口打出宽度为1us脉宽的波形?

    如果28069不行,有什么方法让28069打出该宽度的PWM波形?谢谢

    ERIC:

    这个PWM波形是1us且50%的占空比?可以用定时器实现,但是要注意把其他中断关掉或是被嵌套。

    用PWM模块不是更方便吗?

  • "这个PWM波形是1us且50%的占空比?",不是;是只需要打出1~3个1us脉宽的波形。

  • "这个PWM波形是1us且50%的占空比?",不是;是只需要打出1~3个1us脉宽的波形。

    可以通过定时器去拉低置高IO口,需要实测,注意进中断和代码执行也是需要一些周期的。

  • 这个需要确认具体MCU的IO口最快翻转速度      应该最快也就几兆吧 

    要更高   就需要使用PWM输出管脚了