单片机开发快速入门经验谈
2005-12-20 15:57
302 查看
首先你要对单片机有比较浓厚的兴趣,而且有较强的动力.如果你不具备这两点,我相信你是学不好的.
然后要具备一定的基础知识,比如软件开发.最好有C语言的经历,因为如果你不懂C,就不懂指针,这玩艺在单片机开发中无所不在.如果你还有点汇编知识,那当然比较好啦,其次,你要对硬件有所认识,无论是模拟电路还是数字电路.
入门首先要找对路,单片机可多,每种单片机硬件结构,功能,开发指令,工具都不尽相同,所以首先要找对单片机的品牌型号,建议大家采用PIC的单片机学习,而且要选F系列的单片机,可以烧录N次.OTP的就惨了,烧一次就没了.绝对不适合初学者.然后买本相应的教材看看.注意这一句话:"实验王道".光看书是永远学不到的.这里我忘记说了,你得去买个烧录器,国产的PIC ICD2 就四五百元.
然后要多上网,找些前人的代码来看看,学习下他们是如何写的.找些电子书,不怕看不懂,硬着头皮看,边看边做,看多了自然就明白了
以上是我的个人经验,本人做单片机不到半年,已经做了几个产品,还在不断学习中,望大家多交流.
然后要具备一定的基础知识,比如软件开发.最好有C语言的经历,因为如果你不懂C,就不懂指针,这玩艺在单片机开发中无所不在.如果你还有点汇编知识,那当然比较好啦,其次,你要对硬件有所认识,无论是模拟电路还是数字电路.
入门首先要找对路,单片机可多,每种单片机硬件结构,功能,开发指令,工具都不尽相同,所以首先要找对单片机的品牌型号,建议大家采用PIC的单片机学习,而且要选F系列的单片机,可以烧录N次.OTP的就惨了,烧一次就没了.绝对不适合初学者.然后买本相应的教材看看.注意这一句话:"实验王道".光看书是永远学不到的.这里我忘记说了,你得去买个烧录器,国产的PIC ICD2 就四五百元.
然后要多上网,找些前人的代码来看看,学习下他们是如何写的.找些电子书,不怕看不懂,硬着头皮看,边看边做,看多了自然就明白了
以上是我的个人经验,本人做单片机不到半年,已经做了几个产品,还在不断学习中,望大家多交流.
相关文章推荐
- ecshop二次开发的简单快速入门教程
- Myeclipse10 maver web项目,java web 开发,快速入门,环境搭建
- DirectShow开发快速入门之一慨述
- DirectShow开发快速入门之慨述(二)
- Apple Watch开发快速入门教程
- 一起学Google Daydream VR开发,快速入门开发基础教程二:Android端开发环境配置二
- 用VS 2008开发WCF(一)——最快速的WCF入门
- 快速开发手机游戏经验总结
- AVR开发前准备—熔丝位(Fuse)快速入门
- nodejs快速入门(一)-模块化开发
- 【iOS7开发快速入门】代码示例3-3
- Visual Studio 2015,Angular2进行开发快速入门
- [15单片机] STC15F104W开发入门及模拟串口程序
- 【iOS7开发快速入门】代码示例3-8
- AndroidStudio快速入门四:打造你的开发工具,settings必备
- .NET Core快速入门教程 4、使用VS Code开发.NET Core控制台应用程序
- web前端开发学习经验分享——css,js入门篇
- DirectShow开发快速入门之慨述 (转)
- Java 程序员如何快速入门 Android 开发?
- web开发--入门级学习经验(菜鸟级)