中级会员
- 积分
- 221
- 威望
- 161
- 贡献
- 46
- 兑换币
- 0
- 注册时间
- 2011-11-23
- 在线时间
- 7 小时
|
我学习单片机已经有2年了,谈不上什么经验,只是说说我自己的想法。
关于单片机学习板,我自己认为可以随便买一个,甚至完全可以根据价格,买便宜的。学单片机之前,最好有一点C语言基础。买回来后,根据卖家提供的源程序,挑简单,要自己能读懂,然后能做简单修改。这时候,你自己应该对单片机和单片机编程有一定了解。那么这个学习板的功能也就达到了。(这是学单片机的第一阶段)只所以要随便买,是因为你可能对单片机还没哟任何了解,不知道什么是单片机最小系统,不知道如何烧写程序。买学习板就是为达到这个目的,如果你有这个能力了,或有人指导,我认为你就没有必要买学习板了。
然后一段时间,要你自己单独写一个C程序,你也许还是不行的(有特殊天赋的除外),这个时候可以上论坛,找一些自己感兴趣的,稍简单单片机制作(一定找有源码的,最好找高手的程序,写的比较规范),自己组电路,用别人的程序,能成功仿制。仿制完成后,一定要自己分析程序,还是做简单的修改。这个过程可以持续一段时间。我个人比较反对纯仿制,简直就是浪费时间和金钱。
第三阶段,你自己可以设计简单的单片机外围电路,如 ds1302 ds18b20 1602 12864 红外等等,修改别人的程序为我所用。参考别人的程序以及这些芯片的pdf文档,能完全明白程序。
当你到这个阶段的时候已经不用我罗嗦了,你自己肯定有自己的想法。。。学习无止境,更上一层楼。
不知不觉说了这么多,希望对想学习单片机的同学有帮助吧! |
|