一入嵌入式深似海,从此发量成路人
一个外行人在嵌入式软件开发岗位工作了8个月,恍然醒悟,以后都得吃嵌入式这碗饭了,可现在的技术和知识,这碗饭估计吃不了两年,为了生计大业,决定好好学习嵌入式,争取多苟几年。
本人情况介绍:
本科:电子商务专业
硕士:软件工程专业
技术:C++略懂,硬件和电路啥的不懂,操作系统太明白,makefile和shell还行,工作8个月,基本都在make all和修一些编译报错
目标:arm/riscv+linux+alios路线
(1)掌握处理器的结构和原理
(2)掌握linux、alios系统的工作流程
(3)掌握驱动程序开发技术
暂定的一个学习路线如下,也希望各位大佬能提供更多的意见
主题学习
1、基础知识:
目标:看懂硬件工作原理,了解系统的工作流程
科目:计算机组成原理、嵌入式微处理器结构、编译原理、操作系统
方法:看视频课程,有个简单的基础和了解
资料:
《操作系统:精髓与设计原理》
《编译原理》
《深入理解计算机系统》【美】Randal E.Bryant David O”Hallaron著