在嵌入式方向上要學好什麼東西

發布 科技 2024-03-12
5個回答
  1. 匿名使用者2024-02-06

    嵌入式的選擇是正確的,首先,嵌入式必須能夠是微控制器,現在ARM處理器佔據了大部分市場,你可以看看ARM架構程式設計等書籍,有很多庫; 至於語言,基本上是 C C++ 和彙編(不同的架構有不同的彙編,但它們都是一樣的); 當然,嵌入式對於作業系統來說也是必不可少的,Linux和UC OS-II現在普遍流行。 你最好買乙個嵌入式麵包板(一般買2410或2440,其他高版本會貴,低版本會過時),做你自己的事情、、、祝你好運。

  2. 匿名使用者2024-02-05

    C 和 C++ Windows 程式設計。

    編譯原則。 資料機構和演算法。

    離散數學。 正規表示式。

    數學越多越好。

  3. 匿名使用者2024-02-04

    基礎知識應該很好:語言 C、彙編、作業系統原理、架構、網路; 如果需要的話,你還必須閱讀與硬體相關的引腳圖,繪製PCB,甚至拿材料和電的焊槍。

    常用的嵌入式“**”是arm+linux,當然這個不是固定的,相關資訊很多,可以這麼說,做一套開發板是必要的。

    方向很大,不要迷失自我,大部分老師都離開了真正的研發崗位很久了,經驗不是很有價值,而且在整個嵌入式行業,金錢和身份上都有突破。 例如:我只做網路等等......

  4. 匿名使用者2024-02-03

    C是重中之重,彙編和Linux也應該學習。

  5. 匿名使用者2024-02-02

    <>1.介紹嵌入式系統的含義。

    嵌入式系統是一種以應用為中心的專用計算機系統,以現代計算機技術為基礎,可根據使用者需求(功能、可靠性、成本、體積、功耗、環境等)靈活定製軟硬體模組。 它由硬體和軟體組成,其軟體內容僅包括軟體執行環境及其作業系統,硬體內容包括訊號處理器、儲存器、通訊模組等。 與一般計算機處理系統相比,嵌入式系統差異較大,無法實現大容量儲存功能,因為沒有匹配的大容量介質,使用的儲存介質大多是e-prom、eeprom 鄧等,軟體部分以API程式設計介面為核心的開發平台

    二、嵌入式系統的內容是什麼?

    1、基本電路知識:嵌入式硬體也需要大量的電路搭建,在學習嵌入式之前,必須具備一定的電路基礎知識。 了解常用的基本器件,基本儀器的使用,具備一定的電路分析能力。

    這樣,就可以了解嵌入式系統的硬體,為後續開發奠定基礎。

    2、基礎語言知識:嵌入式驅動需要使用C語言進行寫作,所以在學習嵌入式之前,還必須精通C語言的基本語法,並能編寫一些普通的程式。 在學習C語言時養成標準化的程式設計習慣,這將對以後程式的準確性產生很大的影響。

    3、微控制器:基於微控制器設計繪製電路圖,焊接或生產PCB板,設計小型電子系統。 首先,使用51微控制器學習編寫行車燈、按鍵掃瞄、數碼管、液晶顯示器、AD打樣等簡單程式。

    有了一定的基礎,就可以設計出嵌入式系統,如電線狩獵手推車、溫度採集和時鐘顯示。 之後,可以使用430微控制器、STM32和Cortex-M3處理器作為學習嵌入式作業系統前的過渡階段,可以選擇自己學習。

    4.ARM9 ARM11裸機學習:裸機程式編寫,即沒有作業系統的程式編寫,其作用類似於上面430微控制器的作用,目的是熟悉ARM架構,對ARM暫存器有深刻的理解,這將為以後的驅動編寫帶來極大的便利。

    5、Linux系統:學習嵌入式系統最重要、最難的地方是Linux系統的移植,也就是學習系統的移植和定製的難點。 為嵌入式作業系統構建開發環境,即交叉編譯環境也很麻煩,因此必須在學習過程中逐步練習。

    學習了Linux系統移植後,就可以編寫底層驅動,通過交叉編譯環境和**將驅動編譯到目標板上,編寫乙個小測試程式來驗證驅動是否正確。 例如,在Linux下,實現了流光燈,實現了按鍵功能。

相關回答
7個回答2024-03-12

應用程式程式設計更容易上手,但以後的優勢會小很多,嵌入式Linux需要你了解引導載入程式、作業系統、檔案作業系統、啟動過程指令碼等,需要很長時間才能完全理解,但一旦你吃透了,你會覺得整個程式設計都不是問題, 用一位前輩的話說,Linux 正在哭泣,大笑。 >>>More

11個回答2024-03-12

1、檢查烘箱的隔熱散熱系統是否達標。

嵌入式烤箱是要放在櫥櫃裡的,烤箱在使用時會產生很高的熱量,如果烤箱的保溫散熱系統不好,難免會對櫥櫃造成損壞。 那麼在購買烤箱時要注意這兩點: >>>More

7個回答2024-03-12

如果想向嵌入式軟體方向發展,最常見的方向是嵌入式Linuxarm方向,我認為這個方向大概有3個階段: >>>More

4個回答2024-03-12

北大玉鳥依託完善的規範化管理,通過高校合作、授權合作兩種商業模式,實現了系統的規模化發展,得到了社會各界的廣泛認可; 我們以不折不扣的教育品質,致力於讓我們的學生成為受人尊敬的專業人士,成為全球專業的職業教育產品提供商和服務商; 以匠心和開拓精神,為社會培養和輸送一大批高素質的技術技能人才,為改善就業領域人才供給中的結構性矛盾做出應有的貢獻。 >>>More

2個回答2024-03-12

首先,我們必須學習C語言,而大C是嵌入式技術的基礎。 相信我,學習完C語言後,你就會知道如何學習嵌入式了!