单片机/MCU论坛
登录
直播中
王秀珍
7年用户
1451经验值
私信
关注
[问答]
STM32定时器实验中TIM_OutputState_Enable为什么要使能多次?
开启该帖子的消息推送
PWM波
寄存器
STM32
如图,
ti
M_OutputState_Enable这句话写了四遍,写一遍不就够了吗?因为写了一遍,相应寄存器就有值了,后边也没对该值进行更改,为什么要重写呢?而且问题是重写与不重写在PWM波产生时会出现细微的差距,就是在刚开始时可能出现不完整的情况,如图。求大神给解释!
回帖
(3)
李玉兰
2023-5-5 10:53:30
你是给四个通道赋值所以写四个,不会有差距,pwm的周期是相同的不会不完整,一样的.
你是给四个通道赋值所以写四个,不会有差距,pwm的周期是相同的不会不完整,一样的.
举报
王秀珍
2023-5-5 10:53:37
谢谢,我今早步进分析了下波形,发现波形的确是完整的,可能昨晚电脑有点抽风。现在遇到的问题是这样的,第一个周期时,输出的波形都有问题,但后面就好了,这又是什么原因呢?难道是计数器使能信号的延时?还有,的确是只写一遍赋值就行了,我试过了,结果一样的。
谢谢,我今早步进分析了下波形,发现波形的确是完整的,可能昨晚电脑有点抽风。现在遇到的问题是这样的,第一个周期时,输出的波形都有问题,但后面就好了,这又是什么原因呢?难道是计数器使能信号的延时?还有,的确是只写一遍赋值就行了,我试过了,结果一样的。
举报
李玉兰
2023-5-5 10:53:44
先设置io和定时器和通道,全配置好了最后再启动定时器,你说的第一个周期波形问题也可能是io没初始化之前状态不对,或者是仿真的问题.不过感觉影响应该不大.
先设置io和定时器和通道,全配置好了最后再启动定时器,你说的第一个周期波形问题也可能是io没初始化之前状态不对,或者是仿真的问题.不过感觉影响应该不大.
举报
更多回帖
rotate(-90deg);
回复
相关问答
PWM波
寄存器
STM32
TIM
4 CH4通道没有波形输出该怎么办?
2019-09-18
3218
各位为什么我用
stm32
只
能
的通用计数
器
只能输出三路pwm波?
2015-04-07
3515
为什么我设置
STM32
的2
定时器
主从模式内部互联却不同步?
2018-08-28
3656
求助!
STM32
F103VE,移相全桥PWM,
定时器
主从模式来移相角度,移相角度无法实现动态变化?
2020-01-12
5411
STM32
F103
定时器
TIM
2输出比较无中断产生
2013-10-09
13712
STM32
定时器
TIM
1
TIM
2和
TIM
3无法同步???怎么回事呢?
2014-03-28
11942
关于
STM32
使用
定时器
触发AD的问题
2012-10-20
15365
STM32
高级
定时器
TIM
1和
TIM
8的单脉冲模式都实现不了吗?
2018-08-23
6128
如何去使用
STM32
TIM
定时器
呢
2021-10-27
1535
战舰开发板的高级
定时器
配置和普通的有什么区别?
2019-07-22
1283
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分