【程序員Rock】嵌入式開發(fā)保姆級(jí)學(xué)習(xí)路線詳解:10年嵌入式老鳥的行業(yè)解密

路線
1、C語言
指針、位操作、結(jié)構(gòu)體的字節(jié)對(duì)齊、位段、宏的高級(jí)應(yīng)用
在嵌入式里面內(nèi)存是稀缺資源。
2、C++
基礎(chǔ)特性(類、對(duì)象、派生、繼承、運(yùn)算符重載、友元、虛函數(shù)、多態(tài)、模板、STL的使用)
重點(diǎn):C++的面向?qū)ο蟮臉?gòu)建能力
3、數(shù)據(jù)結(jié)構(gòu)&算法
4、數(shù)據(jù)庫(kù)
掌握mysql按章、部署、設(shè)計(jì)、訪問、增刪改查
了解sqlite輕量級(jí)數(shù)據(jù)庫(kù)
5、Qt開發(fā)
嵌入式的模板類、基礎(chǔ)控件、布局、對(duì)話框、主窗體、繪圖、圖形化視圖框架、Qt文件編程、網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)、事件處理、多線程、QML、最后的移植等等。
【嵌入式底層開發(fā)可以跳過第5個(gè)模塊】
6、嵌入式Qt開發(fā)
嵌入式開發(fā)環(huán)境的配置
7、嵌入式Linux開發(fā)
8、嵌入式協(xié)議開發(fā)
9、嵌入式上位機(jī)開發(fā)
10、嵌入式硬件
標(biāo)簽: