04 2024 档案

摘要:今日处理工作时遇到了一个问题,操作非连发按键时也会唤醒机器,但不会有连发动作,查看代码了解到也是历史遗留问题。 它采用掩码形式,将多个按键键值或运算到一起,最后在与收到的按键值与运算来查看该按键是否可以连发,这样有一个弊端,即多个按键的按键值占用多个位,会导致非连发按键的键值也被包裹进或运算后的掩码 阅读全文
posted @ 2024-04-19 21:08 小智001 阅读(4) 评论(0) 推荐(0) 编辑
摘要:今日学习组内前辈留下的代码,数码管动态扫描显示,发现前辈们用的是联合体定义扫描引脚,如: typedef union{ unsigned char a[2]; typedef struct{ unsigned char data0; unsigned char data1; }data; }seg; 阅读全文
posted @ 2024-04-18 19:53 小智001 阅读(8) 评论(0) 推荐(0) 编辑
摘要:今天组长临下班前给了个新任务,让我去消除代码测评中的5D警告,5D指的是Procedure contain UR data flow anomalies,翻译过来就是存在UR(变量未赋初值就使用)数据流异常。这个警告其实是测评网址的问题,未赋初值,但是在单片机清ram时,已经对存放在ram中所有的全 阅读全文
posted @ 2024-04-15 21:13 小智001 阅读(186) 评论(0) 推荐(0) 编辑
摘要:今天领导给了一个任务,让给程序加一个快测(原来就有,所以应该叫新功能) 浏览了一遍代码后,发现只有一个轻触按键,短按开机和调档位,长按2s关机,增加新快测,考虑与长按2s关机一致,增加上电检测:首次上电时,初始化一个变量并赋初值(按需给予),之后每次循环时自减,直到0不再变化; 照猫画虎,显示里有上 阅读全文
posted @ 2024-04-09 20:09 小智001 阅读(9) 评论(1) 推荐(0) 编辑
摘要:Python路径:安装模块用pip,但是path路径可能不放其所在的script路径,所以要找到python/path路径安装模块 Windows环境变量进入方法:crtl+delete进入任务管理器,新建任务,输入sysdm.cpl,进入到环境变量配置页面 C语言中的Static用法: stati 阅读全文
posted @ 2024-04-02 18:52 小智001 阅读(5) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示