[請益] 硬體工程師想自學韌體

作者: as123as41 (as123as41)   2020-10-20 14:12:58
各位好,目前我在科技業擔任硬體工程師
先介紹一下我自己,從碩士開始主要都是走純硬體為主,硬要講有碰過韌體就是arduino,
做一些簡單的周邊硬體功能確定。
寫程式語言C已經是大學的事情了。
最近想自己進修學學韌體,爲自己提升一下能力,但是有點不太知道如何下手。
有在板上搜尋相關資訊後目前安排進修如下
1.會先從複習C語言
2.然後目前有找自強基金會的課程來學習,目前剛好有 arm cortex m課程
3.找些書來實作裡面的程式
4.接下來就是靠之後工作上去累積了
目前這樣安排不曉得自學上有沒有問題,再請各位指教
作者: m8403051 (大吉嶺紅茶)   2020-10-20 14:19:00
你會寫 c, 直接找你家 FW 要一份 code
作者: as23041248 (KAIKAIKAI)   2020-10-20 14:20:00
如果公司內有韌體工程師問了可能比較快
作者: james732 (好人超)   2020-10-20 14:25:00
如果你有熟悉的晶片並且知道怎麼燒錄的話會比較好上手那你可以直接問外包的晶片vendor?
作者: easypro   2020-10-20 14:38:00
m系列 可以找stm32的開發板來學習,網路相關資源很多,且板子不貴。
作者: woulin (woulin)   2020-10-20 15:05:00
買個開發版 下載BSP 就可以自行學習了
作者: wbw (wbw)   2020-10-20 15:33:00
買8051板子接廠商公板就能玩了
作者: hcwang1126 (王小胖)   2020-10-20 15:54:00
可以啊 同事就hw 底 不過他很會看protocol看他用LA教訓人 很舒壓
作者: sola4353 (單身宅宅)   2020-10-20 16:45:00
買開發板+自己設計電路,兩樣都精進
作者: sc1 (sc1)   2020-10-20 18:30:00
C Primer Plus CSAPP python LeetCode
作者: kingofsdtw (不能閒下來!!)   2020-10-20 19:41:00
拿公司開發版和sdk自己弄到開機看看開機後接下來看iuuse list想辦法不看答案解issue
作者: wulouise (在線上!=在電腦前)   2020-10-20 20:48:00
韌體有點廣....你可以找一個想要解決的問題當方向
作者: luckyBF (科科)   2020-10-21 01:02:00
stm32, 結案
作者: ichunlai (^_^)   2020-10-21 11:28:00
最近可以買stm32mp1的板子,大陸一堆,一塊板子就可以從韌體玩到linux。大陸一堆教學影片。
作者: pponywong (pony)   2020-10-21 11:49:00
韌體有深有淺 簡單的就MCU+SPI I2C就可以了難的上到 OS kerenl, 有些還要有user-kernel 互相配合
作者: shietsd (123)   2020-10-23 01:32:00
直接轉fw不就好了

Links booklink

Contact Us: admin [ a t ] ucptt.com