打印
[技术问答]

求M451用来捕获IO口管脚高电平时间的例程

[复制链接]
862|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
豌豆爹|  楼主 | 2022-3-3 14:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想用 定时器的外部捕捉模式,设置为上升和下降沿都触发中断,在中断里面把CNT的数值读出来,但是中断里面没有上升沿和下降沿这个标志,不知道要怎么做,



PWM来获取IO口的高电平时间,又该怎么做?

使用特权

评论回复
沙发
一刀一级| | 2022-3-3 17:00 | 只看该作者
M451的bsp包下samplecode\stdDriver\pwm_capture例程

使用特权

评论回复
板凳
sadicy| | 2022-3-4 13:57 | 只看该作者
pwm是指脉宽调制输出
还是要选择捕获,或者io计时

使用特权

评论回复
地板
tpgf| | 2022-4-1 16:27 | 只看该作者
那就得边沿触发了

使用特权

评论回复
5
wowu| | 2022-4-1 16:37 | 只看该作者
可以同时进行上升沿和下降沿的触发吗

使用特权

评论回复
6
xiaoqizi| | 2022-4-1 16:43 | 只看该作者
这个应该是可以的

使用特权

评论回复
7
木木guainv| | 2022-4-1 16:49 | 只看该作者
用定时器计时精度够吗

使用特权

评论回复
8
磨砂| | 2022-4-1 16:56 | 只看该作者
有这种测试模式

使用特权

评论回复
9
晓伍| | 2022-4-1 17:02 | 只看该作者
这种模式很是实用啊

使用特权

评论回复
10
tail066| | 2022-4-7 10:18 | 只看该作者
定时器捕获
io输入
根据你实际情况

使用特权

评论回复
11
d1ng2x| | 2022-5-21 11:51 | 只看该作者
怎么能没有这种上升沿或者下降沿触发的中断呢?

使用特权

评论回复
12
cen9ce| | 2022-5-21 11:55 | 只看该作者
没用过PWM来获取IO高电平时间的,一般都是用触发的方式

使用特权

评论回复
13
liu96jp| | 2022-5-21 12:10 | 只看该作者
你是不是要看看芯片的手册啊,上升沿或者下降沿触发应该是较为基础的了吧

使用特权

评论回复
14
lamanius| | 2022-5-21 13:15 | 只看该作者
有没有电平变化的中断触发呢?我觉得应该会有的啊

使用特权

评论回复
15
suw12q| | 2022-5-21 14:09 | 只看该作者
这个我真不知道咋搞了,你可以问问新唐的技术支持吧

使用特权

评论回复
16
tax2r6c| | 2022-5-23 08:07 | 只看该作者
他家MCU挺像ST的,我觉得这种常用的中断应该都会有的

使用特权

评论回复
17
t1ngus4| | 2022-5-23 08:46 | 只看该作者
你看看他家demo,上面有没有这种捕获例程啊?

使用特权

评论回复
18
q1ngt12| | 2022-5-23 09:20 | 只看该作者
你可以去找一下他家代理,要一下例程试试

使用特权

评论回复
19
p0gon9y| | 2022-5-23 10:17 | 只看该作者
可以定时读取管脚电平,然后计数就好了

使用特权

评论回复
20
w2nme1ai7| | 2022-5-23 12:23 | 只看该作者
正常来说是应该有电平触发的中断的,你再仔细找找看

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

508

主题

1936

帖子

5

粉丝