野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11485|回复: 7

为啥我写了一个用基本定时器发出的pwm函数仿真不出来

[复制链接]
发表于 2015-12-27 16:16:59 | 显示全部楼层 |阅读模式
就是用的基本定时器,加了其他的函数
仿真不出来,但是下载到板子上用示波器打的出来
JYNY~P(JD)%_X144X]`J8K8.png
回复

使用道具 举报

发表于 2015-12-28 08:24:15 | 显示全部楼层
直接用示波器看,不要用仿真
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-28 11:53:25 | 显示全部楼层
flyleaf 发表于 2015-12-28 08:24
直接用示波器看,不要用仿真

但是为什么仿真有问题呢
例程的仿真就没问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-28 12:08:50 | 显示全部楼层
flyleaf 发表于 2015-12-28 08:24
直接用示波器看,不要用仿真

我还有一个问题,我用的通用定时器输出一个pwm波,一开始没问题,然后我调用了一个TIM_SetCompare2(TIM3,1500);函数,示波器就显示乱的
我更改的是定时器3的通道2
原来的值是1000,修改之后应该是1500吧,总的值是10000

回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-28 12:09:35 | 显示全部楼层
本帖最后由 望着你发槑 于 2015-12-28 12:11 编辑
flyleaf 发表于 2015-12-28 08:24
直接用示波器看,不要用仿真

还有一个问题
通用定时器可不可以输出pwm的同时又捕捉输入pwm的频率。。。这个问题我已经想明白了
不用回答
thankyou

回复 支持 反对

使用道具 举报

发表于 2015-12-28 13:37:33 | 显示全部楼层
仿真太麻烦了,已经不想研究它怎么用了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-28 15:19:01 | 显示全部楼层
flyleaf 发表于 2015-12-28 13:37
仿真太麻烦了,已经不想研究它怎么用了

哦,我还问了你一个其他问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-28 15:20:28 | 显示全部楼层
flyleaf 发表于 2015-12-28 13:37
仿真太麻烦了,已经不想研究它怎么用了

我还有一个问题,我用的通用定时器输出一个pwm波,一开始没问题,然后我调用了一个TIM_SetCompare2(TIM3,1500);函数,示波器就显示乱的
我更改的是定时器3的通道2
原来的值是1000,修改之后应该是1500吧,总的值是10000
就是这个问题
我搞明白的是那个输入输出同时使用的问题,因为定时器多,所以暂时不需要同时使用
但我还是不明白这个函数怎么用不了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 09:09 , Processed in 0.029065 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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