匯文嵌入式學(xué)習(xí)的內(nèi)容細列太多,鑒于篇幅,下面就列舉出幾大塊內(nèi)容:
A、C/C++。這里指的C是嵌入式C,包括:指針、類型、位操作、位域、大小端、頭文件、關(guān)鍵字、V0LATILE用法等與底層相關(guān)的C典型用法;
B、數(shù)據(jù)結(jié)構(gòu)。重點強調(diào)鏈表、堆、棧、隊列以及各種常用的算法;
C、操作系統(tǒng)(進程、線程、網(wǎng)絡(luò)編程、內(nèi)核編譯、移植、驅(qū)動、UC0S詳解、Embedded Linux 等);
D、體系結(jié)構(gòu)(ARM硬件系統(tǒng)、ARM CPU體系、ARM平臺外圍接口芯片等);
E、QT以及若干拓展內(nèi)容,如音視頻編解碼,網(wǎng)絡(luò)傳輸協(xié)議、圖形圖像處理、內(nèi)核深度內(nèi)容等。
注:匯文培訓(xùn)均在LINUX環(huán)境下進行,同學(xué)們可熟練掌握GCC/GDB/MAKE FILE等編譯、調(diào)試工具使用,以及熟練掌握LINXU各種常用命令。
匯文的嵌入式課程用一句話來說明就是培養(yǎng)系統(tǒng)的IT知識架構(gòu)、從事基于C/C++軟件開發(fā)的嵌入式工程師。
因此,在開學(xué)前,大家需要把C語言好好看一遍,并且,大家有興趣可以寫一篇關(guān)于你對于嵌入式理解的綜述,這篇綜述必須是你個人對于嵌入式的理解,大家上網(wǎng)多查查資料,多了解一些行業(yè),多了解一些公司。