成人黄色在线网站 I 国产aa免费 I 中文字幕免费高清 I 国产三级影院 I 日韩欧美三级在线观看 I 久久久国产精品麻豆a片 I 欧美与黑人午夜性猛交久久久 I 91国产精品视频在线 I 国产美女狂喷水潮在线播放 I 黄页免费网站在线观看 I 欧美日韩激情视频 I 午夜理论无码片在线观看免费 I 深夜爽爽动态图无遮无挡 I 国精产品一区一区三区有限公司杨 I 天天操天天舔天天爽 I 免费看日本黄色片 I 成人va在线 I 日韩中文字幕在线观看 I 婷婷综合网 I 97视频免费观察看 I 色月丁香 I 日韩视频一二三 I 男女黄色毛片 I 美女疯狂连续喷潮视频 I 亚洲日本va一区二区sa I 欧美日韩视频区 I 毛片网在线 I 欧美一本在线 I 少妇一级淫片免费放香蕉 I avav在线看 I 久久精品亚洲中文字幕无码网站 I 天堂av在线中文在线新版 I 电影一区 电影二区 I 色av吧 中文字幕 I 国产精品伊人色

歡迎來到培訓無憂網!

全國切換

咨詢熱線 400-001-5729

位置:培訓無憂網 > 新聞資訊 > 電腦/IT > 嵌入式開發 >  嵌入式開發培訓中需要用到的工具有哪些?

嵌入式開發培訓中需要用到的工具有哪些?

來源:m.hebeijilong.cn 發布人:云朵

2021-12-21 10:14:48|已瀏覽:2678次

嵌入式開發培訓中需要用到的工具有哪些?

嵌入式開發中那些常用的工具軟件

一、集成開發環境(IDE)

    嵌入式軟件工程師基本都會接觸幾款集成開發環境(IDE),當然,也有很多工程師自己搭建編輯器、編譯器、調試器開發環境的,下面羅列幾個常用的IDE。
1.KeilKeil主要針對市面MCU絕大部分MCU,從8位到32位的一款IDE
    Keil針對不同廠家、類型的MCU,進行了劃分,目前有4種工具:Keil C51、 C166、 C251、MDK-ARM。
2.IAR和上面Keil類似,IAR同樣針對市面上絕大部分MCU,有很多功能基本兩者都有,也是嵌入式軟件工程師常用的一款工具。
    IAR同樣有很多種工具,所以就有:EWxxx,比如:EWARM、EW430等多種不同IDE工具
    當然,稱呼有很多,另外一種:IAR for xxx。比如:IAR for ARM、 IAR for STM8等。
3.VSVS:Microsoft Visual Studio簡稱,是美國微軟公司的開發工具包系列產品。
    很多讀者應該知道,并學習過VC++6.0,這個工具在之前算是一個眾人皆知的工具。VS也是在它的基礎上發展而來。
    VS是一個基本完整的開發工具集,它包括了整個軟件生命周期中所需要的大部分工具。
4.eclipseEclipse 是一個開放源代碼的、基于Java的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。

    目前,很多開發工具都是基于Eclipse修改而來,比如很多開發STM32的朋友都知道STM32CubeIDE這款工具,你會發現,是不是很多功能和Eclipse一樣。

包括前幾年很火的安卓開發也是基于Eclipse進行開發。

二、軟件版本控制軟件

    一般稍微大一點的公司都會使用一些版本控制軟件對公司的代碼進行管理。

下面推薦兩個常見的工具。

1.Git

    Git是一個免費的開源分布式版本控制系統,旨在快速高效地處理從小型到大型項目的所有內容。

    Git 易于學習, 占地面積小,具有閃電般的快速性能。它具有諸如Subversion,CVS,Perforce和ClearCase之類的SCM工具,并且具有本地分支,方便的暫存區域和 多個工作流等功能。

    Git 應該是目前使用最廣泛的工具之一,我之前公司也用Git搭建服務器,進行代碼管理,操作也比較簡單。

2.SVN

    SVN是subversion的縮寫,是一個開放源代碼的版本控制系統,通過采用分支管理系統的高效管理,簡而言之就是用于多個人共同開發同一個項目,實現共享資源,實現最終集中式的管理。

    在Git之前,SVN算是最為流行的代碼管理工具,現在同樣有很多公司都在使用這個工具,學習教程網上很多,同樣也值得大家學習和了解。

三、代碼閱讀和編輯

    一個好的代碼 閱讀和編輯工具有助于提高開發效率。

1.source insight
    Source Insight是一個面向項目開發的程序編輯器和代碼瀏覽器,它擁有內置的對C/C++, C#和Java等程序的分析。能分析源代碼并在工作的同時動態維護它自己的符號數據庫,并自動顯示有用的上下文信息。

    Source Insight這個工具,相信絕大部分嵌入式工程師都知道,難度也不大,網上教程很多。不過,缺點就是收費,不能明目張膽的用。
2.VS CodeVS Code :Visual Studio Code,是微軟一款真正的跨平臺編輯器。
    相比Source Insight而言,VS Code算是 后起之秀,在2015年才發布。
    發布也是受到眾多軟件工程師的青睞。確實,用時間證明了一些,VS Code不僅功能強大,而且還免費。
3.notepad++Notepad++是Winows操作系統下的一套文本編輯器,有完整的中文化接口及支持多國語言編寫的功能(UTF8技術)。

    這個工具應該是眾多工程師都改擁有的文本編輯器。前段時間有一個關于它的新聞,現在好像平息了。

四、文件(代碼)對比工具

    我們作為軟件開發,主要是最對代碼對比,比如修改代碼之后,會對比修改了那些代碼。
    Beyond CompareBeyond Compare是一套由Scooter Software推出的文件比較工具。主要用途是對比兩個文件夾或者文件,并將差異以顏色標示。比較范圍包括目錄,文檔內容等。
    這個工具是國外的一款比較好用的工具,唯一缺點就是收費,國內有代理。有免費試用時間,如果想免費是使用,自己想辦法。

五、項目進度管理

    一般項目經理,或者項目負責人基本需要掌握一些項目管理的工具。
    Microsoft projectMicrosoft Project(或MSP)是由微軟開發銷售的項目管理軟件程序。軟件設計目的在于協助項目經理發展計劃、為任務分配資源、跟蹤進度、管理預算和分析工作量。
    本文由培訓無憂網達內教育課程顧問老師整理發布,更多課程信息可關注嵌入式開發培訓或添加老師微信:15033336050

      注:尊重原創文章,轉載請注明出處和鏈接 http://m.hebeijilong.cn/news-id-8876.html 違者必究!部分文章來源于網絡由培訓無憂網編輯部人員整理發布,內容真實性請自行核實或聯系我們,了解更多相關資訊請關注嵌入式開發頻道查看更多,了解相關專業課程信息您可在線咨詢也可免費申請試課。關注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問老師會一對一幫助你規劃更適合你的專業課程!
  • 姓名:

  • 手機:

  • 地區:

  • 想學什么:

  • 培訓無憂網
免 費 申 請 試 聽
提交申請,《培訓無憂網》課程顧問老師會一對一幫助你規劃更適合你的專業課程!