集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。自动控制领域的机器人、智能仪表、医疗器械。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。可以作为烧写器(即编程器),将自己写好的程序写入单片机中,但烧写单片机的种类单一,型号也不会太多。可以利用开发板上的一些硬件做一些单片机实验(不需要自己搭建实验电路)有利于初学者使用。单片机的学习需要理论和动手,理论与实践并重。
它是典型的嵌入式微控制器,同时也是一种集成电路芯片。单片机不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习。有良好的编程风格和一定的编程技巧;能够进行简单的PCB版图设计,至少能够设计出有一定抗干扰能力的单片机电路板;对控制、信号系统有所了解,知道必要的算法;熟悉计算机方向的简要开发,能够使用计算机做一些简单的主机端软件;对模拟、数字电路、总线等比较熟悉。
单片机能做什么?单片机能用作工业控制,自动化;智能家居也可用到它;玩具,车,工艺口,飞行器,也用到它;总之,一些下位机的部分,自动控制的部分,单片机就可以胜任,用到的软件?编程软件:单片机一般都需要编程,然后才能工作,每种类型的单片机有它自已公司的软件,看你用哪种了,常用。单片机工作分为硬件部分和软件部分,有些公司分开了,有些公司你必须都做。硬件需要在工作中慢慢积累,所以建议你先找一个注重软件部分的工作,在工作中也要慢慢积累硬件经验。至于学到什么程度,显示,按键,AD转换,串口,定时器这些东西都用得很熟练了,就差不多能够去找个实习的单位了。
如果公司较大分工明确那么就是做单片机编程,需要做的就是各种驱动的编写,比如说I,。SPI,CAN串口等等。和具体到应用的程序编写。如果公司小弟话单片机工程师可能需要设计原理图、PCB、器件选型甚至手工焊接,然后下载程序调试。再说单片机开发相关的岗位,pcb板设计,就是在pcb板上摆放电阻等等器件,常用的工具有protel。这个岗位相对门槛不高,发展前景其实也一般。技术挑战就是在规避各种电器互干扰等等的条件下实现在最小面积上完成最多器件的集成,比较复杂的板子就是手机智能手表的板子。就是撸代码。
暂无评论内容