A君曰:
講個初創(chuàng)公式里苦逼嵌入式工程師做的事。
了解需求,要做個門禁系統(tǒng)。好,選型,單片機orARM?
嗯arm好點,選了一國產(chǎn)雙核arm芯片,買了開發(fā)板回來熟悉熟悉。幾天過后已經(jīng)可以在上邊跑起linux系統(tǒng)了。
好了,到了愉快的畫板時間了,找找資料,按照做工業(yè)設(shè)計的同事給的尺寸畫pcb,。。。
兩周后板子焊好回來了。。開始痛苦的調(diào)試過程。。。一周后,嗯板子上有幾個硬件bug,飛線后能用了,系統(tǒng)也跑起來了,外設(shè)也能用了,準備投第二版pcb。
什么?老板你說要3天內(nèi)做臺樣機出來,可是板子還沒弄出來啊?就拿之前飛線的板子做?可以可以,然后和旁邊做軟件的童鞋,加班碼了兩天代碼,后用c+cpp+python+bash趕工拼湊出了個奇葩的程序,竟然神奇的能用。
然后裝機,發(fā)現(xiàn),woc竟然裝不進外殼里去,和做外殼工廠的撕逼半天,終于搞定。
熬了三天通宵,公司決定上下一起去吃頓自助餐,后回家睡覺。。
B君曰:
會寫代碼,會畫板子,會數(shù)電模電,邏輯電路構(gòu)建開發(fā),語言要會基礎(chǔ)的C,CPP。然后會點JAVA。熟悉主流性價比芯片的開發(fā),移植。幾個常用的要熟記各個寄存器。還要會上位機,PC,.NET,JAVA,安卓,Linux。焊接技術(shù)至少4年的經(jīng)驗。適應(yīng)性強,能受得了趕項目進度的高強度加班。做好這些,你差不多就是個合格的攻城獅了。