您的位置 首页 传感器

别让你的单片机学习停留在流水灯水平

本人还是学生,现在大三,接触单片机一年多以来,从最基础的51开始,到更高级点的MSP430,一直到现在刚开始上手的STM32,编过的程序不算多,但加起来怎么也有上百个了,做过的东西仔细数数,能拿出

  自己仍是学生,现在大三,触摸单片机一年多以来,从最根底的51开端,到更高档点的MSP430,一向到现在刚开端上手的STM32,编过的程序不算多,但加起来怎样也有上百个了,做过的东西细心数数,能拿出手来算算的上是个样的也不下十个,算是小有所成吧。

  但今日,我却发现,这一年我一向在走一条傍门。

  先说一下状况吧,是这样的,最近同学几个合伙做个小项目,不算杂乱,跟市面上的工程项目彻底无法比,用难再需求运用的一个芯片是教师给的,从没用过,没有进程,至于一份电子版的数据手册,一切的一切都只能是从头开端,从底层开端,咱们几个斌开端从最底层的逻辑时序、寄存器操作开端,但通过几天的研讨,的确毫无效果可言。

  为此,咱们几个抑郁了好长时刻,开端张狂的上网搜材料,拷代码,却终究是不得而返,还让教师骂了一顿,由于这个项目是咱们自动要求教师放给咱们的,成果却耽误了工期。

  我次咱们几个人很受冲击,终究决议咱们一同静下心来剖析剖析,究竟咱们败在了什么当地?

  最终总通过两天的考虑、评论、总结、反省···,咱们发现了问题的地点,想来想去,这估量是很大一部分初学者正在面临的一个“瓶颈问题”,所以,由我净这个评论的成果发布出来,期望与更多的人沟通、共享、进步、共勉。

  下面先总结一下咱们失利的几点原因:

  1、“都是开发板惹的祸”,可以说从开端学习单片机,哪怕是最根底的51、致使后来的MSP430、ARM,我没从未离开过开发板,并且这长达一年多的时刻,养成了咱们对开发板极大的依靠,虽然自己焊过51最小体系、制作过430最小体系板,但都是参阅的他人已有的电路图,连最根本的电路根本都没剖析过,为什么要在这几个电阻,该加个多大的,不加会怎样样,太大了/太小了会有什么结果,等等此类问题,咱们从未剖析过,满是COPY、COPY、再COPY,致使自己做过的东西不少,才能却未曾进步。

  2、“满是例程误导我”,咱们买来的开发板,往往都会带有丰厚的例程,一般这也是卖家揄扬、比拼的当地,但便是这些顺便的进程,让咱们与底层的开发绝缘了,有了例程,咱们不必再一个代码一个代码地敲键盘,不必再去研讨那些器材的数据手册、通讯接口、寄存器、内部原理、以及许多商家没给咱们加进去的功用,哪怕是将这些程序改到其他当地,咱们也不过是在宏界说里改两个引脚装备罢了,从未测验过从底层写驱动、敲代码、写函数,从未测验过快渠道移植代码,开发呢些没用过的功用等等。

  3、“实际环境太无法”,这跟上面两个说的是不同的方面,咱们都是大学生,大学里现在吵得炽热的“大学生工作难”、“你是考研仍是工作”、“你报XXX培训班了吗”“你考四六级证了吗”等等,如同上大学便是为了干这些,好像没有这些,你就会堕入“结业即赋闲”的窘境。面临这些外来的搅扰,越来越多的学生坐不住了,咱们这些人也相同,虽然一向在学习自己的喜好,但当被人问得多了的时分,心里也难免会发毛、会惧怕,然后导致一年来真实静下心来学这些东西的时刻越来越少。

  大体也就总结怎样多吧,通过这次失利,也算是经验深入吧,现在才大三,到大四结业,还有近两年的时刻,还不算太晚,再说将来的路还长,现在发现这些,应该不算晚吧。

  对咱们来说,革新没有成功,同志仍需尽力啊!

  开这贴,一为总结这次失利、而为自己立志改动、三为警示后来的同学、四为咱们齐言献策。

  咱们有遇到相同问题的、要相似苍茫的、要好的主张定见的,欢迎回帖沟通,咱们一同共勉。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/chuanganqi/114756.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部