【单片机项目】制作一辆基于STM32的智能小车——收官总结

————智能小车制作过程中的经验总结

  1. 做过一辆小车的人不计其数,网上的代码也是一搜索就有,但是一定要保持自主性,可以自己完成的代码一定要自己独立写出来,哪怕一路上都是error。将自己的代码和他人的代码比较,从精简、可移植性、可读性、合理性等方面,不断提升自己写出优质代码的能力。
  2. 通常在实践中会因为环境、软硬件等因素,产生一系列问题,而无法达到自己的理想情况。学会分析问题的来源,可能是一根线,可能是一个配置问题,也可能是软件设置,问题总是层出不穷。在能力范围内就尝试自己分析解决,否则勤力点查资料。
  3. 网上有很多关于资源的说明等信息,但是要提升自己的能力,一定要会自己翻阅资料,比如官方的datasheet、stm32寄存器参考手册等。毕竟这些是有人做过类似项目,才把精华提取出来摆在你面前,你只需要动手动口会吃就行;但是假如没有现成的,只有枯燥的说明书怎么办?还是得锻炼相关方面的能力。
  4. 要学会画PCB板,在开发过程中因为板子设计和自己理想的不匹配而产生了许多麻烦,若能够独立画出一块资源分配合理的最简PCB可以让开发过程顺利许多,本次实践后我会逐步提高该方面能力。在学习的过程中越发体会到,学习单片机是打下基础,要运用到实际生活中,还有更多的知识需要学习。仅就本次工程中,已收获了相关模块的实用技术、单片机的资源分配等开发经验。

————我的一点体会(个人)
这部分是完全没有技术水平的,CSDN确实是一个好平台,可以学到很多东西,但是除了技术和学习,我们都是有感情的人,就在这里写点心里话吧。
这次说要做小车其实心里挺没底的,只是感觉很想做点什么便匆忙开始了,这样的开始真的很累,因为什么都不懂,连起步都起不了,不知道买什么,不知道怎么买,看着网购平台几个小时,整个人头都要裂开来。拿到模块后又出现一系列问题,而且问题不是麻烦事情,是我根本就不懂他麻烦在哪里,这才是真的头疼。开始的过程真的,感觉天都是灰色的。因为怕自己不停地询问会打扰,也不敢问我的一位朋友(因为他很忙在给老师打工没时间,也可能是不想和我说太多),后来真的忍不住了,临近无望的情况下还是问了他,他的回复很朴素,但是真的让我静下心了:在这里插入图片描述在这里插入图片描述
在此之后,我把硬件一个一个连接起来,把线一根根接上,把资料pdf一本一本的看完,我知道我很慢,但是我一直在往前走,至少从某种程度上我战胜了自己,因为我曾被打击到以为“我做不到”。
一开始确实崩溃绝望,后来一个个麻烦被解决,一个个功能在实现,真的即便每天都一个人在房间里对着电脑10h+,也是十分充实并且快乐的。
其实,我可以做到。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值