從2023年11月份實習到現在,從事嵌入式行業已經快四年的時光了,學無止境,接觸的越深感覺自己所掌握的東西越淺薄,很有必要對自己所掌握的知識做個梳理。積攢信心,發現不足,迎難而上。
從事嵌入式軟體開發必須有乙個(硬體+驅動+應用)的層級觀念,依照這個層次可以審視自己的知識結構,掌握程度,有的放矢。
1.必須了解主流的處理器晶元,以及自己所從事行業的功能晶元、功能外設,這樣便可以快速構建出乙個基礎方案。同時盡量能夠看懂硬體工程師所提供的電路圖。
2.重點掌握arm體系結構以及通用接**術,這是能夠從事嵌入式軟體開發的基礎。
3.能夠掌握一種嵌入式作業系統,ucos作為入門基礎,linux/vxworks作為重點發展方向。
4.在應用層面要精通c語言和資料結構,這是評鑑乙個軟體工程師的重要考核標準。
5.掌握了以上四點便可以算是乙個真正不愁飯吃的嵌入式工程師,如果需要往更高層次發展參考第六條。
6.具有較強的總結歸納和資訊整合能力,能夠以全域性高度審視工作內容。
Spring Cloud 知識結構梳理
在spring cloud的保護傘下。我們將看看以下功能 使用spring cloud實現集中式微服務配置 配置伺服器 使用spring cloud bus跨配置同步配置 微服務例項 使用feign建立宣告性rest客戶端 使用ribbon實現客戶端負載平衡 使用eureka實現name伺服器 使用...
react的知識結構梳理
1.在表單上的處理表單上標籤上的處理 狀態提公升,refs的使用方法,傳元件資訊時用ref 是一種選擇性加入的功能,可讓某些元件接收他們收到的 ref,並將其向下傳遞 換句話說,給孩子。設定插槽的內容對比vue中的slot 例子 constructor props 設定型別檢查 home.propt...
嵌入式網路知識
面試可能會被問計算機網路方面知識 由於後天就要面試了,自己也考試收羅大量的面試經驗,避免到時答非所問,故此收集相關模組的只是,寫到部落格便於檢視。關於三次握手與四次揮手這個感覺講的不錯,或網路通訊原理書籍225頁,一幕一樣。經過剛剛的看書,覺得書上的講的更加的生動,更加的明白,三次握手個人感悟 首先...