Time 配置STM32F3发现,使用(或不使用)Freertos以缩短延迟(µ;s)

Time 配置STM32F3发现,使用(或不使用)Freertos以缩短延迟(µ;s),time,delay,stm32,Time,Delay,Stm32,我是新来的。我来找你们是因为我的学生项目需要在stm32f3和DHT11传感器之间建立通信 沟通非常具体,我需要及时掌握 但我从不使用µs,也不知道如何使用它 有人能帮我吗 DHT11使用的通信接口是OneWire,它是标准化接口。这些微秒级的延迟可以使用MCU的定时器实现,您只需设置其预分频器,将时钟划分为1MHz(1us分辨率),将us中的延迟值加载到周期寄存器中,然后启动定时器。然后,您只需等待计时器更新事件。对于整个OneWire通信,您可以在web上移植许多可用库中的一个。如果您能提供

我是新来的。我来找你们是因为我的学生项目需要在stm32f3和DHT11传感器之间建立通信

沟通非常具体,我需要及时掌握

但我从不使用µs,也不知道如何使用它


有人能帮我吗

DHT11使用的通信接口是OneWire,它是标准化接口。这些微秒级的延迟可以使用MCU的定时器实现,您只需设置其预分频器,将时钟划分为1MHz(1us分辨率),将us中的延迟值加载到周期寄存器中,然后启动定时器。然后,您只需等待计时器更新事件。对于整个OneWire通信,您可以在web上移植许多可用库中的一个。

如果您能提供一些关于您已经尝试过的内容的信息,我可能会有所帮助。非常具体的意思我们不知道。如果您希望有人查找这两个组件的数据表,并为您编写一个示例应用程序,你可能运气不好。具体点,告诉我们你尝试了什么,告诉我们什么不起作用,我相信你会得到一些有用的答案。