RK3568平台(PWM篇)PWM驱动

一.PWM基础知识

PWM 全称为 Pulse Width Modulation,翻译成中文为脉冲宽度调制,它是一种数字信号控 制模拟电路的技术,可以通过改变高/低电平的占空比来控制平均电压或功率,从而达到对模拟 量的控制目的。

周期(T):指一个完整的高低电平循环所需要的时间,而频率为周期的倒数,指在 1 秒钟有多 少个周期,单位为 Hz,例如一个周期是 20ms,那么一秒钟就有 50 次 PWM 周期。

占空比(Duty Cycle):是指高电平时间与周期的比例,通常以百分比表示,例如周期为 20ms, 高电平所占的时间为 10ms,那占空比就是 50%。

RK3568平台(PWM篇)PWM驱动_第1张图片

硬件PWM和软件PWM:

硬件 PWM:

(1)实现方式:硬件 PWM 是由专门的 PWM 硬件模块实现 PWM 输出的方式。

(2)优点: ·CPU 占用低,PWM 输出由硬件模块自动完成,无需 CPU 介入。 ·PWM 输出频率和分辨率高,可以达到高达 MHz 级的频率和 ns 级的分辨率。 ·输出波形稳定可靠,不易受 CPU 负载的影响。

(3)缺点: ·

你可能感兴趣的:(瑞芯微,单片机,嵌入式硬件)