第十一章节S3C2410的PWM控制.pptVIP

  • 5
  • 0
  • 约2.45千字
  • 约 28页
  • 2017-04-23 发布于四川
  • 举报
第十一章节S3C2410的PWM控制

第十一章 S3C2410的PWM控制 ;主要内容:;11.1 PWM定时器概述 ;;11.1.2 S3C2410的脉宽调制和PWM控制 ;;每一个定时器都有一个自己的用定时器时钟驱动的16位减法计数器。当减法计数器减到0时,就会产生一个定时器中断来通知CPU ,定时器操作完成。当定时器减法计数器减到0时,相应的TCNTBn的值被自动重载到减法计数器中继续下次操作。然而,如果定时器停止了,比如在运行时通过清除TCON中定时器使能位来中止定时器的运行,则TCNTBn的值不会被重载到减法计数器中。 TCMPBn的值用于脉冲宽带调制(PWM)。当定时器的减法计数器的值和TCMPBn的值相等时,定时器输出改变输出电平。因此,比较寄存器决定了PWM的占空比。;11.1.3 S3C2410定时器特性: ;S3C2410具有双缓冲功能,能在不中止当前定时器运行的情况下,重载下次定时器运行参数,所以尽管新的定时器的值被设置好了。当前操作仍能成功完成。定时器值可以被写入定时器计数缓冲寄存器(TCNTBn),当前计数器的值可以从定时器计数观察寄存器(TCNTOn)读出。读出的TCNTBn值并不是当前计数器的值,而是下次重载的计数器值。TCNTn的值等于0时,自动重载,把TCNTBn的值装人TCNTn,只有当自动重载允许并且TCNTn的值等于0时才会自动重载。如果TCNTn=0,自动重载禁止,.则定时器

文档评论(0)

1亿VIP精品文档

相关文档