单片机学了以后可以干嘛
展开全部
单片机学精了,可以做很多的东西,早期的航天器,数控机床等等众多高科技设备都是8位最多16位单片机控制的,现在随着单片机技术的飞速发展,基本上都是32位的ARM替代了原来的8位单片机,但并不意味着8位单片机就退出历史舞台,相反,各种驱动,底层控制等都几乎由单片机承担。
单片机有低端的,也有高端的,一般的学习路线就是51——stm32——linux嵌入式 ,学到一定的高度之后你就能了解到自己能做到什么,现今技术型人才的空缺还是很大的
转嵌入式方向,我现在做的系统就是ARM+单片机,ARM为核心板CPU,单片机为主板MCU
知识体系方面:嵌入式中汇编只是其中比较简单的一道坎,除此之外C/C++、JAVA等语言使用量大,还有操作系统的方方面面的东西,底层驱动也要有一定概念,最后才是各种应用开发。
工作需求方面:极少部分人会去做操作系统或类似的工作,大部分还是在做应用,这更需要对用户/市场的需求的了解,对成本的控制的观念,程序可读性和可扩展性方面的高要求等等。虽然公司会有专人做这些事,但公司更希望每个程序员都有一些相关概念。
这么多的要求合起来就使得嵌入式门槛较高,入门相对困难,可一个优秀的程序员也更容易拥有更高的工资!
单片机有低端的,也有高端的,一般的学习路线就是51——stm32——linux嵌入式 ,学到一定的高度之后你就能了解到自己能做到什么,现今技术型人才的空缺还是很大的
转嵌入式方向,我现在做的系统就是ARM+单片机,ARM为核心板CPU,单片机为主板MCU
知识体系方面:嵌入式中汇编只是其中比较简单的一道坎,除此之外C/C++、JAVA等语言使用量大,还有操作系统的方方面面的东西,底层驱动也要有一定概念,最后才是各种应用开发。
工作需求方面:极少部分人会去做操作系统或类似的工作,大部分还是在做应用,这更需要对用户/市场的需求的了解,对成本的控制的观念,程序可读性和可扩展性方面的高要求等等。虽然公司会有专人做这些事,但公司更希望每个程序员都有一些相关概念。
这么多的要求合起来就使得嵌入式门槛较高,入门相对困难,可一个优秀的程序员也更容易拥有更高的工资!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询