開發(fā)平臺:推薦ubuntu16.04(64位)windos10(64位)
目標平臺:S5P6818+Stm32雙開發(fā)板
目標系統(tǒng):Linux、Android雙系統(tǒng)
物聯(lián)網平臺:百度物聯(lián)網平臺、中國移動物聯(lián)網平臺、UPLOOKING物聯(lián)網平臺
達到Linux高級C程序員的水平,主要從事網絡程序開發(fā),比如網絡大數(shù)據(jù)領域,當然也可以勝任嵌入式Linux應用程序開發(fā)的職位。
達到Linux高級程序員的水平,主要從事桌面軟件開發(fā)。
能夠精通嵌入式Linux常用驅動的開發(fā),能夠勝任手機驅動開發(fā),Linux及Android設備驅動開發(fā),達到高級驅動工程師的能力,項目的制作讓你成為真正有項目經驗的嵌入式程序員。
成為一個真正的嵌入式開發(fā)工程師,從無系統(tǒng)的stm32嵌入式開發(fā)到基于Linux和Android的嵌入式開發(fā)無所不能、無論應用編程還是裸板編程、哪怕是Android內核驅動通通一網打盡。
系統(tǒng)調用IO、文件和目錄、進程環(huán)境、進程控制、信號、守護進程、進程間通信、線程、線程控制、高級IO
項目案例:命令解釋器、進程池、線程池、狀態(tài)機
Unix/Linux網絡編程
Socket模型、報式套接字編程、流式套接字編程、網絡多點通信、Unix域套接字
項目案例:網絡狀態(tài)機
物聯(lián)網服務器
物聯(lián)網服務器基本使用、Http協(xié)議簡介、上傳數(shù)據(jù)到物聯(lián)網服務器、從物聯(lián)網服務器下載數(shù)據(jù)
項目案例:遠程系統(tǒng)控制
項目實戰(zhàn)
物聯(lián)網服務器之高并發(fā)負載均衡器
物聯(lián)網服務器之動態(tài)線程池任務模型