野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14335|回复: 0

课本上定时器控制LED闪烁的例程本人觉得有问题

[复制链接]
发表于 2021-9-11 18:15:42 | 显示全部楼层 |阅读模式
本帖最后由 cc434375855 于 2021-9-11 18:17 编辑

1.png 2.png 3.png 4.png 5.png

尤其是第三幅图更是让我懵了,你这些CCRx_VAL设置的都是TIM_Pulse的值,他怎么用来算周期了呢?根据程序他的TIM_Period设置的是65535,TIM_Prescaler设置的是7199,那么每个led的周期难道不应该都是65536*7200/72M=6.5536s吗?CCRx_VAL改变的只是占空比吧?也就是led的亮度?
顺便问一下,火哥教程里面的输出捕获只讲过TIM_OCMode_PWM1模式,而这里面用的是TIM_OCMode_Timing模式,或许是这个模式的不同导致我对他有误解?或许有大佬可以给我简单讲讲这两个模式的不同?


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 13:36 , Processed in 0.027287 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表