我们通过串口向STM32单片机发送521的指令,单片机返回521
然后通过串口向STM32单片机发送125的指令,单片机返回125
然后通过串口向STM32单片机发送 xxx(随机数字符)的指令,单片机返回单身节快乐
STM32会将接收到的指令传给80C51单片机,P1端显示接收到的8位指令(比如6=ASCII 0x36=00110110)
while (1)
{
if (HAL_UART_Receive( &huart1, rxd, sizeof(rxd) , 0x100)==HAL_OK)
{
if(rxd[0] == 0x35 && rxd[1] == 0x32 && rxd[2]== 0x31 )
{HAL_UART_Transmit (&huart1, rxd, sizeof(rxd),0x100) ;
printf(" WO AI LINBING\r\n"); //WO AI LINBING wo ai linbing
HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_0);