快速入行嵌入式開發(fā),真正該學(xué)什么,頭部大廠工程實戰(zhàn)和招聘經(jīng)驗,第2期/共3期,C

省流
快速入行:
1學(xué)什么
部分單片機 stm32。不需要51打基礎(chǔ)。
帶視頻的開發(fā)板,著重學(xué)RCC時鐘系統(tǒng),定時器,基于定時器的PWM ,外部中斷,IIC,UART串口,SPI,ADC。選修以太網(wǎng)(需要網(wǎng)絡(luò)編程知識+網(wǎng)絡(luò)協(xié)議棧 LWIP)
寫驅(qū)動使用標準庫或者LL庫,不要使用HAl庫和cube生成代碼以太網(wǎng)和LWIP除外
目標是學(xué)會獨立編碼操作寄存器開發(fā)驅(qū)動,深入理解協(xié)議原理
部分數(shù)據(jù)結(jié)構(gòu) 一周
堆棧+隊列+鏈表精學(xué)
,樹+圖+表簡單了解
操作系統(tǒng), 一周
微內(nèi)核進行移植,RTOS,寫幾個任務(wù),把優(yōu)先級,任務(wù)間通信,臨界資源保護用起來。
Linux可以放后,優(yōu)先實習(xí)。或者投簡歷快速補全
電路知識夠用就行,電平信號等
可以把C++當(dāng)c語言使用用于學(xué)習(xí)單片機。
做硬件只需要做好驅(qū)動。和FPGA 的方向
標簽: