1.首先设计如图所示的电路:
2.接收方:
/* USER CODE BEGIN Includes */
#include "LCD1602.h"
/* USER CODE END Includes */
/* USER CODE BEGIN PV */
uint8_t r[1];
uint8_t s[1];
/* USER CODE END PV */
/* USER CODE BEGIN PFP */
void send_string(const char str[]);
void receive_string();
void hc_05(void);
/* USER CODE END PFP */
/* USER CODE BEGIN WHILE */
while (1)
{
hc_05();
/* USER CODE END WHILE */
/* USER CODE BEGIN 4 */
void send_string(const char str[]) {
size_t len = strlen(str);
for(uint8_t i=0;i<len;i++)
{
HAL_UART_Transmit(&huart1, str+i, 1, 30);
LCD_ShowString(0,i,&str[i]);
HAL