stm32u5串口点灯

devtools/2025/1/13 5:47:39/

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

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;}


http://www.ppmy.cn/devtools/150063.html

相关文章

通过案例研究二项分布和泊松分布之间关系

通过案例研究二项分布和泊松分布之间关系 试验名称:案例分析:建模求解:1.固定概率p为0.01,计算盈利不少于200000概率P(1) 参数定义(2) 二项分布的计算(3) 泊松分布的计算(4) 二项分布与泊松分布的对比(5) 程序设计 附录1&#xff…

MySql怎么查看连接池是否打满

MySql怎么查看连接池是否打满 1.当前已经建立的连接数 SHOW STATUS WHERE variable_name Threads_connected;Threads_connected 2 2.MySQL服务器允许的最大并发连接数 SHOW VARIABLES WHERE variable_name max_connections;max_connections 151 即当前连接数是否已经达到…

⭐MySQL的底层原理与架构

前言 了解MySQL的架构和原理对于很多的后续很多的操作会有很大的帮助与理解。并且很多知识都与底层架构相关联。 了解MySQL架构 通过上面的架构图可以得知,Server层中主要由 连接器、查询缓存、解析器/分析器、优化器、执行器 几部分组成的,下面将主要…

sys.dm_exec_connections:查询与 SQL Server 实例建立的连接有关的信息以及每个连接的详细信息(客户端ip)

文章目录 引言I 基于dm_exec_connections查询客户端ip权限物理联接时间范围dm_exec_connections表see also: 监视SQL Server 内存使用量资源信号灯 DMV sys.dm_exec_query_resource_semaphores( 确定查询执行内存的等待)引言 查询历史数据库客户端ip应用场景: 安全分析缺乏…

开源 vGPU 方案 HAMi 解析

开源 vGPU 方案 HAMi 一、k8s 环境下 GPU 资源管理的现状与问题 (一)资源感知与绑定 在 k8s 中,资源与节点紧密绑定。对于 GPU 资源,我们依赖 NVIDIA 提供的 device-plugin 来进行感知,并将其上报到 kube-apiserver…

李宏毅机器学习课程笔记02 | 机器学习任务攻略General Guide

文章目录 机器学习任务攻略General Guide第一步:分析loss on training data第二步:分析loss on testing dataBias-Complexity Trade-off bias和复杂性的均衡 笔记内容对应视频章节 机器学习任务攻略General Guide 第一步:分析loss on traini…

利用 Java 爬虫技术获取唯品会 item_search 接口:按关键字搜索商品的示例代码与解析

在电商领域,唯品会凭借其独特的特卖模式和丰富的商品资源,吸引了大量消费者。对于企业、开发者以及市场研究人员来说,能够根据关键字搜索唯品会商品,并获取相关数据,对于市场分析、竞品研究、营销策略制定等方面具有重…

Android广播和阿里云消息推送服务

一、什么是广播? 广播(Broadcast)在Android开发中是一个重要的概念,它类似于现实生活中的广播电台,通过“大喇叭”将消息传递给所有感兴趣的接收者。广播机制在Android系统中用于在不同组件之间传递信息,是…