【单片机复习笔记】第十六届省赛复盘

失误一:触发功能的初始状态

若如此处理触发功能,当ulms,change_time都设初值为零的话,测距函数要等到第三秒才能进来第一次

正确处理

失误二:触发功能时,该做的事情,还是需要做

这样dist_val没有更新,这样到后面dist_val_old计算时将会使用锁定之前的dist_val_old - dist_val进行计算

正确

失误三:状态显示尽量避免直接用占位符显示,以免因为时序问题造成显示不及时被4T判错

正确解法

相关推荐
六点_dn2 分钟前
Linux学习笔记-shell运算符
linux·笔记·学习
zlinear数据采集卡30 分钟前
2mV纹波的代价:硬核拆解ZLinear模拟前端放大器与正负可调电源设计
arm开发·单片机·嵌入式硬件·fpga开发·架构·开源
降临-max1 小时前
软件测试基础---项目实战
软件测试·笔记·功能测试·测试用例
Wallystech-Linda1 小时前
Exploring WiFi 7 Module Designs for Next-Generation Wireless Applications
嵌入式硬件
鱼子星_2 小时前
【C++】内存管理:内存分布,new/delete的使用及细节处理,new/delete的底层,定位new表达式
开发语言·c++·笔记
愚昧之山绝望之谷开悟之坡2 小时前
回购逆回购
笔记
鱼子星_2 小时前
【C++】string(上):string的基本使用
c++·笔记·字符串
AOwhisky2 小时前
Python 学习笔记(第四期)——字符串:格式化、操作与文本处理——核心知识点自测与详解
开发语言·笔记·python·学习·列表·元组·字典
chnyi6_ya2 小时前
论文阅读笔记 | VIDEOPHY: Evaluating Physical Commonsense for Video Generation
论文阅读·笔记
不上岸的旱鸭子3 小时前
PCB设计
单片机·pcb工艺