首页 > 其他分享 >每日收获0409

每日收获0409

时间:2024-04-09 20:38:27浏览次数:25  
标签:关机 功能 函数 2s 0409 每日 待机 收获 上电

今天领导给了一个任务,让给程序加一个快测(原来就有,所以应该叫新功能)
浏览了一遍代码后,发现只有一个轻触按键,短按开机和调档位,长按2s关机,增加新快测,考虑与长按2s关机一致,增加上电检测:首次上电时,初始化一个变量并赋初值(按需给予),之后每次循环时自减,直到0不再变化;
照猫画虎,显示里有上电全显2s,按键里增加上电检测7s,此时的长按2s是新功能而不是关机,设置标志位,此时不需要其他功能,将功能函数屏蔽(判断标志位,是否执行功能函数),在主函数里计数,时间到了后将标志位清零,退出该功能,进入待机模式。新功能:按需配置,并将模式设置成待机,以便退出时保持该模式,功能函数里会判断模式,待机时各个负载不工作。
有一个判断,上电7s内若开机,此时的长按2s关机也不是关机,进入到新功能会发生啥,忘记了,明天回公司看一下,等明天烧录大板子上测试一下,应该是完成了,很简单,知道了需求就很好做了。

标签:关机,功能,函数,2s,0409,每日,待机,收获,上电
From: https://www.cnblogs.com/xzaxs/p/18124682

相关文章

  • 算法模板 v1.12.1.20240409
    算法模板v1.1.1.20240115:之前历史版本已不可寻,创建第一份算法模板。v1.2.1.20240116:删除“编译”-“手动开栈”;删除“编译”-“手动开O优化”;修改“编译”-“CF模板”;删除“读写”;删除“图论”-“欧拉图”-“混合图”;删除“图论”-“可达性统计”;删除“数据类型”-“高精类”。......
  • 萌新科研狗每日感想
    大一下学期过着研究生般的生活,虽然说没什么课业压力, 但每天忙于科研和开发项目,日子在一篇篇论文和一行行代码中过去,这一切 不就是我大一上学期苦苦争取求来的吗[呲牙][呲牙][呲牙],现在得知自己有机会成为光荣的科研狗的时候,就像上学期知道自己可以搞开发了一样,虽然有点害怕,还是......
  • 20240409报错修改学习
    未配置SpringBoot配置注解处理器spring:datasource:druid:driver-class-name:com.mysql.jdbc.Driverurl:jdbc:mysql://localhost:3306/mini_springmvc?serverTimezone=UTCusername:rootpassword:1234mybatis-plus:global-config:......
  • 【算法每日一练]-动态规划(保姆级教程 篇17 状态压缩)
     目录今日知识点:把状态压缩成j,dp每行i的布置状态,从i-1和i-2行进行不断转移把状态压缩成j,dp每行i的布置状态,从i-1行进行状态匹配,然后枚举国王数转移 POJ1185:炮兵阵地思路:题目:互不侵犯思路:                 POJ1185:炮兵阵地在N*M(N<100,M<10)......
  • 每日一题: 有效括号
    面对这个括号匹配的问题,我开始也有点迷茫,隐约觉得可以用栈(Stack)来解决。一起先来看看原题吧:Givenastringscontainingjustthecharacters'(',')','{','}','['and']',determineiftheinputstringisvalid.Aninputstringisva......
  • 力扣由浅至深 每日一题.21 只出现了一次的数字
    世界大雨滂沱,万物苟且而活               ——24.4.1只出现一次的数字给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。你必须设计并实现线性时间复杂度的算法来解决此......
  • 2024.4.7每日一题
    mysql1.创建索引idx_emp_no,查询emp_no为10005,使用强制索引forceindex(idx_emp_no)2.现在在last_update后面新增加一列名字为create_date,类型为datetime,NOTNULL,默认值为'000000:00:00'这里的默认值要写成,我还不知道为什么要这样default'2020-10-0100:00:00'java1......
  • 每日总结
    1.连接数据库的配置和操作加载JDBC驱动程序提供JDBC连接的URL创建数据库的连接需要向java.sql.DriverManager请求并获得Connection对象创建一个Statement对象执行SQL语句关闭JDBC对象2.创建对象的四种方式?1.使用new关键字创建对象2.通过反射的方式3.通过clone的方式j4.通过反序列......
  • 每日一题:C语言经典例题之小球蹦蹦跳跳
    题目描述调皮的小明将皮球从100m的高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求它在第N次落地时,共经过了多少米,第N次反弹多高。输入一个正整数N,表示球落地的次数。输出 length=球第N次落地时所经过了距离high=球第N次落地反弹的高度小数点后保留4位......
  • 每日一题 第六十五期 洛谷 线段树1
    【模板】线段树1题目描述如题,已知一个数列,你需要进行下面两种操作:将某区间每一个数加上kkk。求出某区间每一个数的和。输入格式第一行包含两个整数......