RM电控萌新报道

** RM电控萌新报道

这是我上大学之后第一次写博客。在来到大学(华农)之前,我已经接触过简单的单片机(51),可以说有一定的基础吧。开学前的我一直以为我的大学生涯可能打打电赛,参加一下ACM就结束了。这些比赛的含金量都颇高,但是对于我而言总感觉缺乏一种长期的动力和热情。直到有一天看到了华农RM战队的推送,我才开始了解了RoboMaster这个比赛。当时看到以电竞的形式呈现的机器人比赛,让我颇感震惊。我第一次发现了居然有这么酷的机器人比赛。
于是我就开始了我的RM之路。
当初我领到的RM进队考核的任务是利用51单片机做一个温控系统,要求显示温度,同时用PWM控制风扇转速,控制PTC散热片,手动焊接51的最小系统板,从而达到控制一定范围的温度。(这是大一领到的任务,大二的需要调串级PID)任务的完成期较长,而且当时我自认为我已经能够熟练使用51单片机,PWM,和ds18b20测温,1602的显示这些我都分别实现过。所以当时我觉得这些任务对于我来说都比较简单的。我在淘宝上买了tb6612模块,并且把代码移植到同一个工程之后,就没有理会了。任务期间,我开始自学STM32的课程。自学主要看原子哥的教程为主,并且用战舰开发板实践。原子哥的教程是讲的比较清楚,但是对于初学者而言并不是特别友好。看完视频之后感觉自己好像都懂了,又好像什么都没懂。我就这样懵懵懂懂的看了几节视频。当模块到货之后开始调式代码。这就开始了我的翻车之路。。一起运行的时候发现1602无法正常显示。年轻的我对于联调还一无所知。自己想不通的时候,只好向RM的师兄求助(事实证明这个选择是很正确的)。我才知道可能是程序发生冲突。经过两三个通宵的调试之后才勉强完成任务。我也成为了预备队员。进队之后,我开始STM32Cubemx的接触。不得不感慨,HAL库真香!!!!相比标准库而言,HAL库的开发效率更高,更利用新手快速实现自己的想法。
以后我会继续更新电控的学习动态,欢迎一起讨论交流。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值