【蓝桥杯嵌入式】【STM32】12_2020_第十一届_蓝桥杯_嵌入式设计与开发项目_省赛

工程下载地址

  这是比赛时写的工程,个人感觉写的不怎么样(仅供参考)但是功能算是实现的七七八八:
https://gitee.com/Joseph_Cooper/blue-bridge-embedded

题目

实现方案

  博主是采用TIM3Ch1TIM1Ch1的互补输出通道的部分重映射实现的PWM输出功能。在赛场上调试的时候发现STM32PWM输出功能好像无法输出100%PWM即便在CCR=ARR的情况下,最多到99.88%(也可能是我太菜了,如果有知道的大佬请不吝赐教),所以通过关闭TIM的方式使GPIO输出锁定在高电平,不过值得注意的是使用此方案需要在PWM初始化时设定占空比不能为0,否则在当ADC电压值在3.3V时重启单片机会出现GPIO输出低电平的情况。

比赛感想

  总的来说本次体验还算良好除了令我腰酸背痛的座椅和卡到怀疑人生的电脑以及及其糟糕的开发环境外,转眼也大三了,没想到拖了这么久,本此比赛也是收获挺多的,但是得为自己的以后的生活做做打算了。机缘巧合之下创立的社团、没有完成的专利项目、一大堆需要学习的专业课、21年的电赛的飞行器还有考研之路…,有时候觉得自己并不是一个专一搞技术的人,接下了很多我本不愿花费时间的工作使我总有一种负重前行的感觉,但是换个角度想一想这些努力也许都是值得的,因此而得的收获也不少,结交的朋友、成就的乐趣以及眼界的开阔,这也许也是一种“边打仗边学习”吧。
  在这里借用我很喜欢博主的一句话:

  生活不能等待别人来安排,要自己去争取和奋斗;而不论其结果是喜是悲,但可以慰藉的是,你总不枉在这世界上活了一场。有了这样的认识,你就会珍重生活,而不会玩世不恭;同时,也会给人自身注入一种强大的内在力量。

  未来的路还很长,愿借此次比赛的机会在这里与君共勉。

你可能感兴趣的:(#,蓝桥杯嵌入式,蓝桥杯嵌入式,STM32)