想學韌體,想請前輩教方向

武神旋風腳 wrote:
請問不同家產出的MCU在CODING的方式都一樣嗎?

都是C語言,但對應函式庫不同
武神旋風腳 wrote:
會這麼問是因為我看到參考書名上寫了"STM32F0系列"所以想說是不是書的內容只有對應ST的MCU。

對,但STM的F0函式庫,萬一書上是我2015年碰到那種函式庫
現代STM官網應該沒有了
取而代之是STM程式產生器產生的code
跟LL精簡函式庫(直接控制暫存器的)
武神旋風腳 wrote:
謝謝h大,他家學費好貴阿~67k

開課要請講師要錢,上課地點也要錢
這些都是開銷
你想看看像我當年學生平均每月花1.5萬元以上學韌體
雖然她花更多,但我是幫她做公司的工作還要教到她要能聽懂...
武神旋風腳 wrote:
北部可以去那邊學韌體,那個系統好上手,資源多,能有發問討論的地方。或能給我搜尋爬文的網址。

多年過去
請問學的如何?
hx135cb750 wrote:
多年過去請問學的如何...(恕刪)


謝謝你還關心我。
上課後才明白的道理,就是好好做硬體吧。
面試我的主管說:人沒有全能的,做好你硬體該做的。
韌體工程師說:我需要一個能讓我無後顧之憂寫程式的夥伴。
---------------------------------------------------
我有去報名自強基金會學習,使用STM32F4XXXXX,
CUBE MX 都聽得懂怎麼設置,DMA,PWM,TIMER知道在做什麼。
HAL_程式碼大概看得懂,大概知道以上的功能運行,知道中斷旗標函式。
剩下就是多做題多練習。
然後呢,市場ST的MCU貨少,要看代理商的臉色賣。所以用不上工作。
公司轉向其他的MCU,但是沒有CUBE MX這樣的設定初始化,所以我依然是小白。

最多我就是可以和韌體說些行話的硬體工程師,真正的韌體工程師不是寫出功能那麼簡單。
很多功能程式碼的搭配,精簡執行時間,可讀性,可修改性都是功力所在。
而且不同外設,不同的資料傳輸協定,官方的,特規的都要讀,都要調適。
結論:韌體不是人幹的。
武神旋風腳 wrote:
而且不同外設,不同的資料傳輸協定,官方的,特規的都要讀,都要調適。
結論:韌體不是人幹的。

正因為
所以我才能40多歲面臨兩次裁員後還能一個月內找到工作
所以去年52歲,還能換公司
正因為這工作資深的需要懂硬體跟MCU內部
而我有IC設計公司,代理商和系統商的歷練
無意中也換了不少種IDE和MCU平台
自然符合一些公司的需求
且AI也暫時無法取代
因為東西出問題時有時還要量測訊號
抓問題
現在出的mcu都很好上手, 難度沒以前這麼高了,
歐美的產品價格高, 一般公司都會盡量想辦法找便宜料件取代,
firmware 困難的地方在遇到客訴時必須在有限時間內解題: 要先釐清問題點是硬體/光學(or 外部sensor)/程式碼,複製bug容易再現情境 最後才是提出對策.

以上壓力對50以上很不友善, 尤其是體力.
wlight wrote:
firmware 困難的地方在遇到客訴時必須在有限時間內解題: 要先釐清問題點是硬體/光學(or 外部sensor)/程式碼,複製bug容易再現情境 最後才是提出對策.

以上壓力對50以上很不友善, 尤其是體力.

看產業
像我醫療電子業步調就緩慢
對比前公司代理商步調真的就快,客戶RD解不出來時代表有一定難度
且時間會比系統商RD又更短
wlight wrote:
複製bug容易再現情境 最後才是提出對策.

有時Bug不易再現
以前遇過家電Touch面板異常
客戶開機測放兩週都無異狀
被客訴的出問題家電在消費者家中插電
至少三個月以上才會出問題
hx135cb750 wrote:
至少三個月以上才會出問題.(恕刪)


出廠前有沒有試試如果 counter/timer overflow 會怎樣?
xxxxxxxxxxxxxx
ekumo07666 wrote:
出廠前有沒有試試如果 counter/timer overflow 會怎樣?

那就要看下游系統商有沒試了
但他們試兩週以上但應該不可能試半年
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)

今日熱門文章 網友點擊推薦!