您的位置:首页 > 新闻 > 资讯 > 嘉兴企业自助建站_企业建网站的少了_网站制作平台_沧州网络推广外包公司

嘉兴企业自助建站_企业建网站的少了_网站制作平台_沧州网络推广外包公司

2025/1/14 19:12:49 来源:https://blog.csdn.net/qq_64142631/article/details/144978680  浏览:    关键词:嘉兴企业自助建站_企业建网站的少了_网站制作平台_沧州网络推广外包公司
嘉兴企业自助建站_企业建网站的少了_网站制作平台_沧州网络推广外包公司

 通过对单个字符输入的拼接暂存,实现对字符串的比较控制灯的亮灭

char buf[32];char temp[32];while (1){printf("start\n\r");memset(temp,0, sizeof(temp));memset(buf,0, sizeof(buf));while(temp[0] !='\r'){memset(temp,0, sizeof(temp));HAL_UART_Receive(&huart1,(uint8_t*)temp,1, 10000);printf("temp::%c\n\r", temp[0]);strcat(buf, temp);}LED_on_off(buf);

 

int LED_on_off(char *buf)
{printf("buf::%s\n\r", buf);if(strncmp(buf,"LED_ON", 6)==0)//LED_ON{HAL_GPIO_WritePin(GPIOC, GPIO_PIN_4, GPIO_PIN_SET);printf("LED_ON\n\r");return 1;}else if(strncmp(buf,"LED_OFF", 7)==0)//LED_OFF{HAL_GPIO_WritePin(GPIOC, GPIO_PIN_4, GPIO_PIN_RESET);printf("LED_OFF\n\r");return 1;}else//不是led灯的打开或者熄灭{printf("errorLED\n\r");return 0;}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com