|
这个速度不是我个人值得骄傲的,这个是AVR单片机在国内的发展速度和一些开源论坛起得决定性的作用。首先,我按照网上的资料DIY了一个AVR的仿真器和下载器,然后自己搭了一个M16的板子,这样自己就可以进行编写程序了。既然想用M16的单片机,就要先熟悉所有的功能信息,于是,我就开始自己做学习测试,从LED,按键,AD,PWM,通讯等等,花了近一周的时间去学习了这款单片机,彻底掌握了M16的所有的功能。那么下面就自己做板子,开始自己使用单片机做项目了。
从这个过程来分析,之所以学习这么快,主要有几个因素。
第一,学习调试工具便于制作。我自己没有花费很多的资金去购买AVR仿真器和下载器,那么根据网上的开源信息,自己很快DIY好了,同时,网络上面也有很多的DIY学习板的资料,包括外围器件的解法,都是有着广泛的例子。
第二,所有的资料都是中文的,在阅读资料方面,我们没有任何的语言障碍,这样学习起来就比较省时间。由于是中文资料,从而带动了整个avr的市场的快速占领。AVR并没有像原来的moto公司走上层路线,而走的是平民化的路线,这样大家互动,相互帮助,带来的市场份额不见得比moto公司差多少。
第三,开源化信息,在ouravr等等论坛上面,有很多的入门级别的源程序。这样就有很好的参考性,学习起来也很方便。
第四,软件简单容易操作。我使用的是ICCAVR,这个软件能够将一些初始化的程序能够给我们编辑好,然后我们只要将自己所需要的控制程序添加在里面就可以了。这点不能不说明avr公司用心良苦。
综上分析,一个厂商如果能够做到以上几点,将调试工具简易化、资料中文化、软件易操作化,那么,他就能很快在中国的市场站住脚。