嵌入式学习----综观

 

一、计算机基础

(a)硬件:电子、计算机、计算机组成、通信

(b)软件:编译器、语言、算法、操作系统、软件工程

(c)网络:互联网历史,互联网组成结构

(d)行业:IT行业分类,各行业介绍,行业方案的重要性

二、嵌入式技术

 (a)基础:Linux基础知识,C语言,Linux系统编程,8051单片机

 (b)STM32:裸机,ucos/freertos

 (c)linux嵌入式:Exynos4412裸机,uboot/kernel移植,内核驱动,C++/QT

 (d)Android:Java/anroid界面编程,android底层驱动

 (e)项目

嵌入式用开工程师知识结构:计算机基础+嵌入式基础知识+行业专有技能+行业方案+项目经验。

 

补充:软件工程设计模式

图源:https://blog.csdn.net/morixinguan/article/details/50684111

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章