当前位置:首页 > 生活服务 >

STM32F103怎样用定时器来测出某个高电平的时间(stm32定时器可以计数几秒)

来源:原点资讯(www.yd166.com)时间:2025-05-10 16:23:18作者:YD166手机阅读>>

STM32F103怎样用定时器来测出某个高电平的时间,stm32定时器可以计数几秒(1)

给你提供个思路,以12M晶振为例,

如果高电平时间比较短(大概35ms以内)可以使用外部中断的下降沿中断,当外部中断发生时关闭定时器,记录定时器TH0TL0的值,记录的定时器TH0TL0的值就是高电平的时间、等待中断输入引脚电平为高电平,清零TH0TL0并启动定时器,反复循环。

如果高电平的时间大于35ms,则需要打开定时器中断,定时器溢出一次中断溢出次数Count++,用外部中断的下降沿中断,当外部中断发生时关闭定时器,记录定时器TH0TL0的值、计算高电平时间(高电平时间=定时器的值+Count*定时器的溢出时间),清零Count,等待中断输入引脚电平为高电平,清零TH0TL0并启动定时器,反复循环。

可以用定时器的事件(上升或下降沿)捕捉功能,不过应用有点儿复杂, 也可以象51单片机那样,在低电平时等待,高电平时启动定时器,低电平再次来到时,关闭定时器,读出定时器的数值即可

栏目热文

stm32 systick定时器有什么作用(stm32定时器详解最新完整版)

stm32 systick定时器有什么作用(stm32定时器详解最新完整版)

3  STM32中一共有11个定时器,其中2个高级控制定时器,4个普通定时器和2个基本定时器,以及2个看门狗定时器和1个...

2025-05-10 16:49:20查看全文 >>

stm32定时器怎么实现产生一个1khz的方波(stm32定时滤波怎么解决)

stm32定时器怎么实现产生一个1khz的方波(stm32定时滤波怎么解决)

如果1个方波的话,你怎么知道他频率呵呵,设置好寄存器,如果真要一个的话,有单脉冲方式,我习惯用PWM方式,当然你可以用中...

2025-05-10 16:22:39查看全文 >>

唐家三少的斗罗大陆 绝世唐门和龙王传说哪部最好看(唐家三少斗罗大陆小说详细介绍)

唐家三少的斗罗大陆 绝世唐门和龙王传说哪部最好看(唐家三少斗罗大陆小说详细介绍)

先回答一个问题《斗罗大陆》共五部《斗罗大陆》一共有四部,分别是《斗罗大陆》《斗罗大陆之绝世唐门》《斗罗大陆之龙王传说》《...

2025-05-10 16:45:14查看全文 >>

斗罗大陆的疆域(斗罗大陆地域有多大)

斗罗大陆的疆域(斗罗大陆地域有多大)

1、斗罗大陆,在大陆上有两大帝国,或者也可以说成是两个联盟。因为在两大帝国之中,大量的领土分封诸侯,拥有武装力量的贵族多...

2025-05-10 16:21:18查看全文 >>

斗罗大陆神邸等级排名(斗罗大陆至高神王)

斗罗大陆神邸等级排名(斗罗大陆至高神王)

两大神王:邪恶之神,善良之神。 神界执法者:修罗神,毁灭之神,生命女神。一级神邸:情绪之神,嫉妒之神,贪婪之神,傲慢之神...

2025-05-10 16:38:52查看全文 >>

法定的临时租赁合同期限(租赁合同的期限和法律规定)

法定的临时租赁合同期限(租赁合同的期限和法律规定)

可能会有所不同,因此具体的法定期限可能会根据不同的国家、地区或法律而有所不同。在某些地区,法定的临时租赁合同期限可能会规...

2025-05-10 16:08:59查看全文 >>

小学入学房屋租赁合同要求(孩子入学需要房屋租赁合同怎么办)

小学入学房屋租赁合同要求(孩子入学需要房屋租赁合同怎么办)

您好 小学入学租房合同要求如下需要租房人员提供申请房屋租赁登记备案需提交下列材料:(1)房屋租赁合同(原件、复印件);(...

2025-05-10 16:30:48查看全文 >>

房子被别人出租合同有效吗(私底下签订的住房出租合同有效吗)

房子被别人出租合同有效吗(私底下签订的住房出租合同有效吗)

你好!这是没有效的。首先房子是属于你的,只有你的租赁合同才具有法律效应,别人签订的,都没有效应的。同时别人也不能出租你的...

2025-05-10 17:19:24查看全文 >>

房屋租赁合同是50年 该怎么签才有效(房屋长期租赁合同能签70年吗)

房屋租赁合同是50年 该怎么签才有效(房屋长期租赁合同能签70年吗)

《合同法》第二百一十四条: 租赁期限不得超过20年。超过20年的,超过部分无效。租赁期间届满,当事人可以续订合同,但约定...

2025-05-10 17:31:01查看全文 >>

房屋的租赁合同要去哪里弄啊(房屋租赁合同都在哪个地方按手印)

房屋的租赁合同要去哪里弄啊(房屋租赁合同都在哪个地方按手印)

办理房屋租赁合同需要到当地的政务服务大厅办理。办理时需要出租人与承租人双方到场办理,如果其中一方无法到场的话,可委托第三...

2025-05-10 17:00:39查看全文 >>

文档排行