• 6

寫軟體轉換寫韌體

板主真的要升級啊! 以台灣產業來看,可以考慮寫跟硬體有一些關聯的程式,當然其中可能需要寫一點點fw ,台灣很多 IC 公司需要這樣的人。

寫 software 有點程度,至少要做到基本的軟體工程,之後才是談系統架構,有穩定的程式,才能得到信任。 再來就是等產品熟悉之後,才有能力解決或引導客戶的需求。這都是需要歷練與自我的追求卓越才有辦法達到的。

理論上來說,coding 到一定程度,怎麼換工具都是大同小異,效率與品質與面對客戶的能力才是重點。
To be or not to be.
以樓主的年紀,加上十年的軟體工作經驗,理應獨當一面游刃有餘,或許該是跳槽,相信謀取更高薪資並不難。

我自己是寫韌體十幾年,韌體人才的需求,想必不會完全沒有,但隨著系統化的結果,可能會需要的是越有全面性能力的人才。這不單只是以前會看電路,會用儀器,寫寫MCU的控制邏輯,而是擴大到系統核心的規劃,以及遇到整體系統穩定性需要調校時,能協助藉由儀器、系統分析,幫助高階軟體人員,做出更有效的判斷。

不過,我自己倒覺得,韌體的變化性不如軟體來的活潑,尤其是未來走雲端路線,能夠設計一些透過雲端數據的人機介面程序,可能也有不錯的發展性。也許你也可以試著往這邊思考一下。
最笨的人才會學這個

目前對岸隨便找都比台灣強100 倍,收費更是便宜到不行...

台灣設計是沒保障的,公司提供的獎金最多也只能買幾碗搜水油做的泡麵吃...

但是這些老闆整天搬一堆法規恐嚇自己公司的研發設計人員,老闆最後得到專利及財富.

所以喔,別走上這條不歸路..

國外有能力設計軟體的人材,最後個個都能當上老闆(比爾·蓋茲)
台灣有能力設計軟體的人材,最後個個都暴肝為國捐軀..
bernie_w39 wrote:
都是直接文件看看, 買了開發工具就下場去實作了, 有遇到什麼問題嗎? 不妨討論一下,
但是我自己也沒有作很艱深的應用, 可以回答的我就儘量了



我目前好像也都這樣
就上TI買了幾塊開發板就開始做
自學好像也只能這樣子
不過是沒遇到很大的問題
只是覺得自己學好慢...orz

目前大概就摸過 TI 的 launchpad 跟一些 booster pack



To樓主,
你可以先上TI 官網訂個 msp430g2 的 launchpad 來玩玩,很便宜
然後再抓 TI 的 CCS 就可以開始寫韌體了

你看我有好多 TI 玩具,還有一堆放家裡沒帶來公司,哈哈哈 :)
TI 的話,目前只有用過 TI 的 CC2530,打算作一些室內的設備無線通訊用。
但是 TI 雖然號稱它提供免費的 zigbee library,可惜沒有提供 source code。
然後 library 又是 compiled 在付費的 IAR 開發平台上。

我自己後來是採用了 contiki 的 solution,不過它就不是走 zigbee 的協定。
反正只是先作了試試水溫,如果真有客戶有意願購買,再換成 zigbee 的
協定也是可以。

TI 其它的 MCU 就沒有試過了,目前最愛用於新產品設計的還是 ARM 系列。
ST 的 cortex-m0 不錯,性價比優,如果大大有興趣可以買一片 discovery,
再搭配免費的 coocox 開發試試。

bernie_w39 wrote:
TI 的話,目前只有...(恕刪)


是這個嗎?

Zigbee cluster library

http://e2e.ti.com/support/wireless_connectivity/f/158/t/235094.aspx
先買塊便宜的開發板試試看. 大約NT3000左右可以買到
1. raspberry pi, 或者
2. friendlyarm mini2440

推薦這兩片的原因是簡單, 便宜, 而且資源較多.

如果上手沒問題, 而且也有興趣, 那麼就轉職吧.

badday wrote:
是這個嗎?


沒錯,就是那個。他們只有提供編譯好的程式庫。
因為我沒有購買他們使用的開發工具 iar ,所以
不能使用這套程式庫。其實也還好,就只是無線協定
不同罷了
以你的年紀和經驗,建議找相關產業的FAE或PM,軟體人才年輕人多的是,你的優勢很少。還有薪水低和你的公司和產業有很大的關係,同業如有高薪的公司,或外商,就想辦法跳過去。如果跳不過去,問題可能就在自己了。
不知樓主現狀如何?有轉職嗎?

近3年來STM32的ARM越來越普及價格便宜到威脅高價位8 bit MCU的市場了
  • 6
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?