到底该如何开始学习做飞思车呢? 学习 新手迷茫,做过之后会感叹:不过如此.这是我见过所有的参赛选手的感受. 而最近,有不少朋友发邮件或旺旺或留言于博上问如何学做飞思车 其实这是个方法论的问题.答案不是具体的该学什么不该学什么,而是要怎么学,如何学效率最高. 我把我的想法说一下吧. 这是一位新学的朋友给我的留言: 你好,我是新手,最近一直在看有关飞思卡尔杯的一些东西,但是感觉无从入手,不知道应该先学那些东西,然后在学那些东西……有时候看看别人的技术报告,很多东西都只是大概知道是怎么回事,却不知如何下手,比如说路径检测吧,我大概知道它的原理是怎么样的,但是如果拿一些红外收发管给我,叫我去接,我就不知道哪里应该接哪里了,还有它到底是怎么样实现与单片机互动之类(是不是应该把mc9s12了解个彻彻底底的,还是要怎样做)等等……很多很多问题都不知道如何下手去解决,希望能给点建议,谢谢! 看得出这位朋友很希望快速上手做,但有些东西光看是不行的.我如是回答: 其实这些硬件上的东西都是固定下来的的,怎么接有推荐电路.主要做的是算法部分,车子跑得要快要稳,算法的适应性要强,鲁棒性要好.我觉得你的动手机会可能不多,动动手做一次,跟着师兄们一起学习几天.具体的几点:S12不需要完全了解,用到的就那几个模块.ECT ADC PWM MDC PLL SCI 等等,一个一个地试,试清楚一个就组装车,开始控制慢速前进了.其实做车不要怕,慢慢来,做完了你就会发现收获相当大的.会简单的C语言,会单片机基础就可以了. 但是,一定要动手做! 大家可以讨论,论坛提供给大学是交流的平台,而不仅仅是download的平台. 希望大学交流心得体会,在这提出问题,解决问题! 最后,祝大家做车顺利!比赛成功. 引自whut_wj的文章 |