回覆列表
  • 1 # 高灘雅客

    根據你的情況描述,從我及身邊同事的經驗來看,從過渡的容易程度來看,首選是Linux裝置驅動的開發。

    我當時的同事,我們都叫他小張,畢業於西部一所985高校,畢業後進入上海某航天研究所。到研究所後,就是做微控制器C51開發工作,工作了兩三年以後,跳槽到了國內頂尖的通訊裝置製造商。我們幾乎是一起進公司的,我們成為了同事。我們開始都是在硬體部,但是不是真正的硬體開發,是輔助硬體的開發。後來我們科室從硬體部獨立出來,成立軟體部。他負責裝置驅動的開發,我負責應用層的開發,作業系統選用的是嵌入式作業系統,pSOS,後期選用Vxworks。

    裝置驅動開發還是很重要的,裝置能否啟動導引成功,就靠最初的裝置驅動模組。我們部門的裝置驅動就完全交給小張負責。大家給他取了個綽號“boot張”。

    從另一個方面講,從軟體開發轉到硬體開發有難度。器件選用,PCB板的設計,硬體除錯,不是輕易上手的。反而,從硬體轉軟體開發更容易得多。

    所以,如果已經熟悉微控制器軟體開發,建議是轉LINUX裝置驅動開發更好更容易。

  • 2 # 小大棒

    1.你數學怎樣?

    2.降低點要求,什麼學校什麼專業畢業的?

    3.再低點,寫過最多多少行的(跑起來的)程式?一萬行,百萬行,。。。。。

    這三條,決定了這個問題的答案。

  • 中秋節和大豐收的關聯?
  • 萬艾可10粒多少錢一瓶?