如3楼,加汇编,是基础.最好还加嵌入系统,计算机原理,数据结构.就是基础是数学物理电路和计算机软硬件类(架构,存储,位,总线,指令架构,输入输出).
再说单片机入门,你学的是51,至少还要学另一种高级点的单片机.
单片机要学到什么叫入门:看得懂手册,包括结构,资源,功能,指令;会用开发板;会脱离学习板做简单分立功能的应用(i/o,ad/da,通讯),这时候需要会设计电路板,需要根据硬件结构以单片机为核心的电路设计知识.然后,清楚地知道C语言编程概念结构原理调试代码管理,因为剩下就是编程语言的事了.
工作的内容就是:独立完成小功能的设备控制开发(这时候可能包括多种功能,程序结构会复杂,也可能接受分块),团队完成大型系统开发.刚开始是在别人架构好的系统做小功能,最后要自己设计,并分配资源.电路可靠设计知识要积累.也可能完全分离硬件软件专业,走不同的道路.
19-05-23 09:30