学习单片机首先掌握学习基础,c,模电,数电。后期可以自己上手单片机开发板,看视频教程,自己动手做实验开发板的话就选吴鉴鹰的性价比高淘宝上很多的也不贵,熟悉单片机的原理,结构;学好数电,模电,为设计电路打好基础;熟练使用C语言,多学习别人的程序。如果没有足够的资金去买电路板的话。可以先学简单的。如果对信号部分比较感兴趣的话。从看别人的程序开始,了解它的内部结构,就算没有开发板,而应该把单片机当做是一个踏板,把C语言的基础打好、一定要学好数电模电,FPGA/。可以安装一个proteus仿真软件,而proteus主要用于单片机的仿真。
需要:MPLABIDE,这个是所有PIC单片机的开发平台,目前最高版本是,这个软件是免费的,可以到MICROCHIP公司网站上下载;PICC,这个是PIC,列单片机的C编译器,建议直接学C,所以要用它,这个是收费软件,但网上可以找到的最高版本破解版,版本是,上网可以找到;PROTEUS。程序员大都要学:数据结构,嵌入式程序员数据结构必学!底层开发人员大都要学:微机原理、计算机体系结构,嵌入式开发人员必学!单片机可以让一个从事软件开发的人了解和如何操作硬件,有必要学,因为一开始就从ARM入手,不太现实!ARM体系结构,其中有汇编。数字电路有必要学习。
C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言描述问题比汇编语言迅速,工作量小、可读性好,易于调试、修改和移植。基于上述的原因,你以后要做软件工程师,这些都是基础,软件工程师的技术要求是比较全面的。可以出手攻击了。第八步:学习USB接口、TCP/IP接口、各种工业总线的硬件与软件设计???学习USB接口、TCP/IP接口、各种工业总线的硬件与软件设计是非常重要的,因为这是当前产品开发的发展方向。到此为止,相当于学会,降龙十八掌,但还不到打遍天下无敌手的境界。即使如此,也算是单片机大虾了!。
具体步骤如下:首先,开启我们的keil软件,具体的安装步骤就不做太多的介绍了;开启后,点击菜单栏上的Project选项,创建我们的工程,如图所示;点击后,弹出图中的窗口,在箭头所指的文本框中输入你的芯片型号进行查找,如果没有需要自行将芯片添加到keil软件的库下,如图所示。入手一个,习板第一步,先去淘一个,列的学习开发版,一般也就百来块一个,学习一门技术,还是要花点成本的。如果你们学校有自己的开发板就更好了,直接借学校或者买毕业的学长的二手开发板也可以。看视频教程可以通过上网下载,或者去淘一个视频教程。毕竟我们学习东西。
暂无评论内容