stm32单片机如何将数组中的转换成一个数值或者数据

更新一下博客,最近有一些朋友问我如何处理数组中数据,顺便发一下教程,代码如下


if(UartHandle->Instance == USART3)  //stm32的串口中断
    {  
				gizPutData((uint8_t *)&mudbusRxBuffer, 1);
				rx_buf[num]=mudbusRxBuffer;
            HAL_UART_Receive_IT(&huart3, (uint8_t *)&mudbusRxBuffer, 1);//这里用的是hal库,开启下一次接收中断  
			if(rx_buf[num] == 'A')  //A在这里我设置为结束符,假如从串口发送10A,
			{	
						for(int i=0;i

假如发送的是100A,你们AAA=100,这时处理AAA就行。在交流上有不懂的可以企鹅我1003061094,下载中心有完整的代码

 

你可能感兴趣的:(stm32)