stm32F4怎么定1us的中断延时

2019-07-20 05:45发布

STM32F4定时器怎么去定时1us的中断延时呢?有没有大神用过呢,希望点播一下啊,谢谢了~~~

在中断函数还没有运行完的时候,中断标志位就再次被置位,因此再次直接进入中断,导致无限在中断中循环,不能回到主函数。
想着把IIC时序用定时器中断来控制,可是us级的延时我该怎么去用定时器来控制呢,望大神点播一下。。。谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
1109058937
1楼-- · 2019-07-20 11:29
IIC的时序用delay延时就可以实现,
如果要有定时器中断中不能写太长的程序,可以写一个标志位,在中断外边执行程序
1109058937
2楼-- · 2019-07-20 12:12
IIC的时序用delay延时就可以实现,如果要有定时器中断中不能写太长的程序,可以写一个标志位,在中断外边执行程序
1109058937
3楼-- · 2019-07-20 14:48
 精彩回答 2  元偷偷看……
10101100
4楼-- · 2019-07-20 19:47
1109058937 发表于 2018-10-13 13:10
IIC的时序用delay延时就可以实现,如果要有定时器中断中不能写太长的程序,可以写一个标志位,在中断外边执 ...

谢谢,用延时可以是可以,但是我不想让单片机空跑等待,所以,想用中断,但定时器好像不能够1us中断,就会无限的中断
10101100
5楼-- · 2019-07-21 00:20
 精彩回答 2  元偷偷看……
10101100
6楼-- · 2019-07-21 05:59
 精彩回答 2  元偷偷看……

一周热门 更多>