请问在PWM实验中的这两句话是什么意思

2019-07-21 06:13发布

        TIM_OC1PreloadConfig(TIM1, TIM_OCPreload_Enable);  //CH1预装载使能         
       
        TIM_ARRPreloadConfig(TIM1, ENABLE); //使能TIMx在ARR上的预装载寄存器

感觉看了这么长时间的程序,还是有好多好多不理解。不知道怎么用,不知道为什么用,知道怎么用不知道为什么。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
手术室
1楼-- · 2019-07-22 03:03
翼行园子 发表于 2018-12-27 18:27
函数功能不懂的 可以通过函数查找找到操作的是哪个寄存器  看寄存器功能介绍,首先TIM_OC1PreloadConfig(TI ...

谢谢谢谢,还专门标记出来了。
预装载就是因为寄存器同时更新负载太大而通过缓存选择更新时间的缓存区域,
不止我理解的对了吗
翼行园子
2楼-- · 2019-07-22 07:01
 精彩回答 2  元偷偷看……
Dayfly
3楼-- · 2019-07-22 11:38
手术室 发表于 2018-12-28 11:16
这和底层有啥关,这个是底层吗,什么是高层。萌新

直接驱动IO 操作寄存器这部分叫底层  应用软件如手机APP软件这类叫做应用层  还有就是中间层  比如你们现在用的库  你们通过库函数编程  库函数操作寄存器驱动IO及外设  库函数这一层就是中间层
手术室
4楼-- · 2019-07-22 15:10
Dayfly 发表于 2018-12-29 13:12
直接驱动IO 操作寄存器这部分叫底层  应用软件如手机APP软件这类叫做应用层  还有就是中间层  比如你们现 ...

谢谢你

一周热门 更多>