OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3284|回复: 5

为什么CCRx>8和CCRx=0的CCxIF在开始的时候会都有个上升沿

[复制链接]

163

主题

300

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1214
金钱
1214
注册时间
2016-5-19
在线时间
297 小时
发表于 2017-3-28 16:44:28 | 显示全部楼层 |阅读模式
1金钱
为什么CCRx>8和CCRx=0的CCxIF在开始的时候会都有个上升沿,可是OCxREF实际上是没变的呀.
只有OCxREF有变化,才会触发CCxIF中断标志.
1.png
2.png

最佳答案

查看完整内容[请看2#楼]

CCRx>8和等于0,是两个特殊情况。因为前提是ARR=8,所以CNT最大值只可能是8,也就是在0~8以内变化。 当CCRx>8的时候,永远也不会有CCRx=CNT,也就永远也不会出现波形,OCxREF就不会变化。 当CCRx=0的时候,虽然有CCRx=CNT的时候,但是不会出现,CNT
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-3-28 16:44:29 | 显示全部楼层
CCRx>8和等于0,是两个特殊情况。因为前提是ARR=8,所以CNT最大值只可能是8,也就是在0~8以内变化。
当CCRx>8的时候,永远也不会有CCRx=CNT,也就永远也不会出现波形,OCxREF就不会变化。
当CCRx=0的时候,虽然有CCRx=CNT的时候,但是不会出现,CNT<CCRx的情况,所以也不会出现波形,因为没有占空比变化(0%的占空比)也就是OCRxREF总是一个固定的电平。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

163

主题

300

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1214
金钱
1214
注册时间
2016-5-19
在线时间
297 小时
 楼主| 发表于 2017-3-28 18:46:34 | 显示全部楼层
想问下CCxIF什么情况下会有跳变
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-3-28 22:29:08 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

163

主题

300

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1214
金钱
1214
注册时间
2016-5-19
在线时间
297 小时
 楼主| 发表于 2017-3-29 10:31:06 | 显示全部楼层
正点原子 发表于 2017-3-28 22:29
看看这里:http://www.openedv.com/forum.php?mod=viewthread&tid=140&highlight=REF

谢谢
主要想问的是CCxIF
为什么第二张图的三四排为什么CCRx>8和CCRx=0的CCxIF在开始的时候会都有个上升沿,
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-3-29 12:50:52 | 显示全部楼层
richthoffen 发表于 2017-3-29 10:31
谢谢
主要想问的是CCxIF
为什么第二张图的三四排为什么CCRx>8和CCRx=0的CCxIF在开始的时候会都有个上升 ...

第三排,原因自己看:STM32F1中文参考手册,第239页对CC1IF的描述,看不懂这个问题,就看一个星期先。这里面说了为什么。
第四排,因为CCRx=CNT,自然产生CCxIF置位。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-8-22 17:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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