[請益] 軟體轉韌體該如何入門
小妹國立地名科大資管系應屆畢業,
(雖然是應屆,但之前因為一些原因休學過。)
慣用語言C、C#、Java,近期較愛用Python,
網頁前後端、資料庫、Linux指令、App設計跟遊戲設計都有實作經驗。
硬體方面有用Arduino跟D1-mini寫過各種感測器與自走車小專案。自學硬體焊接,看得懂一點點點電路圖,但不會設計電路。
近期學習AI跟machine learning概念,完成影像辨識專題並串接Line API或簡訊至手機端。
(我也知道我學多而不精,但沒正職工作經驗下難尋專精方向QQ)
在MCU廠軟體部門當兼職QA幾年,
發現自己對AIOT或韌體領域特別感興趣。
想問如果想當/想應徵韌體工程師的話,需要加強哪些部分技能?
LeetCode刷演算法題目?
電路學?實作ARM架構?8051?組語?
比較熟的RD是說只要看得懂Keil內的程式碼就好了,是真的嗎:O
我目前任職公司不收純軟背景,哪些公司比較可能會收純軟背景、教育訓練較完善?
過幾天再趁機問問其他資深RD,但現在想多徵詢不同產業前輩的意見。
希望業界前輩不吝賜教,謝謝。
--
電子學電路學作業系統念起來先
好的,我想這應該是最缺的部分……
keil跟程式碼關聯是啥?8051?FW? compiler?
應該是因為用的是32bits MCU所以用keil C來寫,他指的是看得懂公司內部的程式碼
考碩士
考EECS碩先
同意補四大CS碩士是最快捷徑
其實我也知道蠻多只要是四大碩就願意高薪從零教起,可是沒錢讀全職碩QQ
※ 編輯: natsufi (42.77.181.9 臺灣), 10/26/2021 18:03:58Keil不是IDE嗎?還是我誤會了?
四大要改書審了
沒有電子電路作業系統基礎也是考不了碩士der
電機應該不行,考資工要補作業系統。 我系上是蠻注重計算機概論跟資料結構的, 在學期間我修的全都是網站、資料庫、網路、App之類的課程,把資管當資工在讀
8051算了吧 直接cortex m
因為太舊了嗎?我爬文是說8051比較好入門,有些老公司也還在用@@
為啥Keil跟程式碼無關? 他們大部分用Keil開發,那
確實要學怎麼在Keil上開發
應該是看懂其他人在keil上寫的程式的意思@@
認真講 QA不是軟體 不管是軟體還韌體 你要補念的東
西可多了..
是有寫自動化測試,這份工作主要糊口用,也沒指望被當作工作經歷啦QQ, 頂多對Debug能力有加分這樣。 軟體方面我自認跟其他多數同學比起來較認真學,只是跟業界人士比起來也只是小咖QQ
※ 編輯: natsufi (42.77.181.9 臺灣), 10/26/2021 18:15:23Keil是IDE,現在IC複雜度太高,FW又大,8051已經不
堪使用了
很多一線IC廠已經有自家的tool chain生成bin檔
8051每個code bank是64K且不是32bit 處理器
原來如此,看來我還有很多要學
@@ 我們家也是自己有toolchain 但用Keil設定build
完再叫就好
原來是這樣:O 長知識了!
去淘寶買野火或正點原子的板子,按照文件所寫的慢慢
學,買便宜的就夠了,先求有興趣且看的下去。
好的!會參考您的意見,謝謝!
去買個stm32開發板自己看影片學約2個月就能處理uart
can bus……
好的,我最喜歡做中學了
大型的系統bin檔size太大是要壓縮的,booting再解
壓縮,這不是Keil辦得到了
Keil C就拿來寫小系統的MCU,能學的相當有限
原來是MCU主用的IDE @@ 謝謝指教
錢夠的話建議買個金沙灘的la2016,量個訊號會比較有
感覺。不過用到的機會不多,等學到很有興趣再買也可
以。
我先筆記下來,等有一定程度再買來玩看看,謝謝您。
真的有興趣買個實驗板玩玩timer、interrupt、sfr、
UART吧
好的(筆記) 上面推薦好多實驗板,晚點做點功課了解一下@@
不用繞遠路啊 直接找一間進得去的公司做就好了
,現在豬屎屋大搶人,系統廠應該很容易進去,何況
系統廠本來就很多非本科了,做中學最快
能碰個Linux kernel最好,做過一輪之後OS概念就會
清楚很多
剛剛爬文有看到,系統廠真的這麼缺人嗎?如果允許做中學的話還蠻樂意進去看看的!
※ 編輯: natsufi (42.77.181.9 臺灣), 10/26/2021 18:35:34從你的文章就知道你似懂非懂,觀念也都是錯的…先
上網找資源徹底弄懂吧!
抱歉見醜了,對硬體專業真的不熟,我會的 Orz
然後C弄熟一點,指標搞懂就差不多了
當初我也是買stm32開發板來k,樓上大大講到的正點原
子還不錯,教材豐富,建議要學著看原廠spec(英文)
,基本MCU應用(gpio,spi,adc,pwm,i2c,timer,interru
pt等等...)差不多後,可再接著看RTOS部分
考試大多也是考C,考最多的也是指標
好的,謝謝!
開發板可以買功能齊全點的,mcu有連結外部flash,led
,其他sensor等等,透過實作應用比較有趣,也比較有
印象
好詳盡的意見,謝謝! 我目前工作也會動手接外部Led跟sensor,你括號內的項目全都是測試範圍,看起來超親 切的@@
先進系統廠啊 活著會喘氣就差不多了
而且韌體超屎的 純軟絕對比較好玩
唔唔,這麼慘嗎?!若是很肝我倒是能接受,薪水跟穩定目前是較大考量,其次就是對軟 硬體整合跟設計特別感興趣。 現在還只是新鮮人,其實也在考慮純軟還是韌體,以就業市場來說不是韌體比較缺人嗎@@ ?
※ 編輯: natsufi (42.77.181.9 臺灣), 10/26/2021 19:00:55參考看看nand to tetris, 一個免費的線上課程
好的,謝謝(筆記)
全職衝一下資工碩兩年 出來就很多單位願意收從頭教
學了
越求職越發現碩士學歷很重要,但全職碩士要負擔房租、學費、生活費有點困難QQ
韌體屎在因為改版免錢(相較於看的到的零件/板子成本
),所以很容易被召喚XD
原來如此。
真想走韌體最好是做Linux system開發的
系統廠除去做筆電應該工時都短啦
韌體最大的問題就是誰都會找你 所以才屎
等有空我再補上作業系統課程好了, 還好聽說有些行業不會用到
韌體錢多 陽氣重 缺妹子
正好我缺錢, 妹子當然要找文組的最香(x
C考題念熟,直接投一線IC廠
好的!我努力!
小妹不用擔心 你會這些主管就有理由可以收了
希望是因為我會這些,不是因為小妹@@
軟韌錢多 工時也高
我還年輕 我還年輕
韌體只要會c語言就好,我大部分的時間都跟spec脫不
了關係,我目前讀過的spec有PCIE,nvme,intel vmx,in
tel vt-d,因為我在豬屎屋工作,所以基本上產品都要f
ollow spec,給你參考
好!今天同事也是這樣說的@@
開發板的東西玩一玩就差不多了 真的開始工作才會接
觸到很多IC的datasheet ,不止主cpu的,還有其它週邊i
c的,要如何透過主cpu的溝通介面跟其它ic溝通等等
:O我馬上買開發版!
電路都做在IC裡面
連系統場HW RD都不需要會太深的電子學電路學
更不用說FW了 會V=IR P=IV夠了
FW主要會keil c 會用示波器 邏輯分析儀 會看wave
別弄8051了 學會了也談不高
找arm base的模擬軟體或是版子來實作
好的,這篇建議真的讓我找到很多希望, 我馬上買來玩玩看
韌體很賽欸 而且也要有硬體底子
系統廠會收沒有背景的 但我不建議做NB
NB是上面提到的筆電嗎?
Keil liscen
先買塊開發板玩玩吧
好!
韌體綁著硬體,每個產品天差地別。很難一慨而論。我
覺得唯一合理的作法是先開始作再想辦法。
好,起碼這篇問完釐清蠻多方向,科技版好人真多@@
只是要當 FW 先找 FAE 頭談談, 公司內先練功
C看的懂缺的就只是 domain knowledge
會C語言 又想做FW, 可以私
可以等準備好再私您嗎@@,我現在算是問個努力方向而已
懂C的話去新竹或湖口工業區的系統廠試試看吧,機會
比較多
好,最近有在找,覺得新竹蠻不錯的。 (反正有車哪裡都能去)
碩士要改精英制書審了
今年招生好像剛過,明年如果上了再問問遠房親戚願不願意投資我兩年生活費QQ 今天問公司RD後,搭配這篇大家意見有明確方向了!(然後還被認出來了) 打算先刷leetcode練熟C語言演算法跟指標,同時玩板子建立實務概念,進公司後存錢或 在職補碩士學位。 總之謝謝各位前輩們熱心回覆,希望以後有緣在職場遇見!
※ 編輯: natsufi (42.77.181.9 臺灣), 10/28/2021 18:45:11我這有一塊stm32
32
[請益] 成為 AI 工程師的進修方向(代po)(本文作者無帳號,協助在科技和軟體兩板代po ^ ^~) 大家好, 小弟目前在台北某傳產擔任數據分析師,學歷是國立統計所,碩論是做 ML 演算法改良(沒投期刊,我覺得是垃圾),碩班期間有自修 DL。 希望能用 DL 找工作,主力程式為 Python。 目前剛進去公司半年多,主要負責影像辨識的專案,內容是用 Yolo 進行 real time 的瑕疵檢測,專案目前也已經上線了,因此算是有一些實務經驗。24
[請益] EDA轉職與Embedded software準備方向請益各位年薪300萬大大好, 小弟在某EDA公司工作幾年, 近日有感於EDA工作的發展性比較侷限, 所以有想要轉換領域的念頭, 先說說自己的技能包,7
[請益] 大三學生請益各位年薪百萬的鄉民早安,小弟有些問題想請教各位,還請各位不吝指教。 小弟目前還在就學,國立後段地名大學資工系大三, 因為目前學的有點雜,決定未來方向也有點迷茫,所以想上來請教一下各位前輩。 綜合一下,目前我自己是邏輯電路跟組合語言比較不擅長也比較沒興趣, 對網路架構、Linux伺服器跟無線射頻的東西比較有興趣,15
本來學ML是該轉路還是繼續鑽研各位板上大大好 小弟是後段國立科大資管碩即將畢業 因為一些私人原因是不用當兵 所以論文完成後準備開始找工作 目前程度:14
[請益] 非本科的就業準備方向?各位板上先進好 小弟私立三類 28歲 因待遇興起轉職(3xK) 正在上職訓課程 暫時不考慮補碩士9
[請益] 幫看看學習路線更 感謝各位大大指點和批評 也建立了個人一點信心 個人一直有在碰程式 只是怕自己程度淺不夠業界所需10
[請益] 硬體工程師想自學韌體各位好,目前我在科技業擔任硬體工程師 先介紹一下我自己,從碩士開始主要都是走純硬體為主,硬要講有碰過韌體就是arduino, 做一些簡單的周邊硬體功能確定。 寫程式語言C已經是大學的事情了。 最近想自己進修學學韌體,爲自己提升一下能力,但是有點不太知道如何下手。8
[請益]不穩定資訊業高薪QA該如何下一步?四大資工碩畢兩年 研究所與大學都是做軟體相關題目 但畢業後發現台灣還是硬體比較賺錢 所以跑去寫了一年韌體 去年被找去一家外商公司擔任免洗QA雜工