摘要:
今天组长临下班前给了个新任务,让我去消除代码测评中的5D警告,5D指的是Procedure contain UR data flow anomalies,翻译过来就是存在UR(变量未赋初值就使用)数据流异常。这个警告其实是测评网址的问题,未赋初值,但是在单片机清ram时,已经对存放在ram中所有的全 阅读全文
摘要:
今天领导给了一个任务,让给程序加一个快测(原来就有,所以应该叫新功能) 浏览了一遍代码后,发现只有一个轻触按键,短按开机和调档位,长按2s关机,增加新快测,考虑与长按2s关机一致,增加上电检测:首次上电时,初始化一个变量并赋初值(按需给予),之后每次循环时自减,直到0不再变化; 照猫画虎,显示里有上 阅读全文
摘要:
Python路径:安装模块用pip,但是path路径可能不放其所在的script路径,所以要找到python/path路径安装模块 Windows环境变量进入方法:crtl+delete进入任务管理器,新建任务,输入sysdm.cpl,进入到环境变量配置页面 C语言中的Static用法: stati 阅读全文
摘要:
正则表达式,看了书上的解释后,我的理解是:筛选出来符合设定规则的字符。 一些规则如下 python中使用re模块 re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match() 就返回 none。语法为:re.match(pattern, string, flag 阅读全文
摘要:
今天看代码时学到了一种新的方法 switch-case用法,代替for循环,不一样的地方在于函数每次运行时for循环全部运行,而该用法是函数每次运行时前进一步,case0/1/2/3依次运行,或按自己的想法 AD的值可以进行缩减,来减小误差的变化值,比如我测的AD值在160-170之间变化,➗4后的 阅读全文