蓝桥嵌入式十三届省赛第二场 回顾

1.按键调整浮点数参数,要用减法来比较,不然会因为精度导致判断不成功


2.修改单价和库存参数后保存到eeprom,注意浮点数的保存方法:乘以10 或者100等,转成uint8才能存到里面,上电后从eeprom里面读出来后,除以10或者100再还原,注意上电读取要筛选一下

3.“购买”功能,在case4里面,注意要在库存参数的减法之前,完成串口打印和写入eeprom,不然结果就是减少之后的了


4.led闪烁 0.1s周期 记得把触发条件置外


5.按下4后,led常亮5s,用uwtick和buy_tick,在key_proc里面实现判断和记录tick


5.pwm输出,注意在main的while之前,就要设置一次,因为只有按下case4,或者上电5s后,才会触发pwm输出,题目要求其他情况,也就是说一上电的时候,就要输出正常的pwm波

6.串口打印