
该程序包含STM32和US-100超声波的编程代码。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
通过使用串口与US-100进行通信,程序实现了超声波数据的接收。代码中包含了“stm32f10x.h”和“bsp_usart.h”头文件,并定义了外部变量“Uart2_Buffer”用于超声波接收,以及“Uart2_Rx”作为下标,以及“Date”用于存储接收到的数据。此外,还定义了一个浮点数变量“S”,初始化为0,用于存储超声波测量的距离。 `Delay`函数则提供了一个简单的延时机制。主函数中,首先配置了USART2和USART的通信参数。随后进入一个无限循环,通过`Usart_SendByte`函数发送字节0x55到USART2进行数据传输。 在循环内部,将接收到的超声波数据“Date”转换为浮点数形式,并将其存储在变量“S”中。最后,使用`Delay`函数进行延时操作,并打印出变量“S”的值到串口输出。
全部评论 (0)
还没有任何评论哟~


