<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          你一定能用到的嵌入式工具大合集~

          共 2000字,需瀏覽 4分鐘

           ·

          2021-12-28 14:30

          關(guān)注、星標(biāo)公眾號,直達(dá)精彩內(nèi)容

          文章來源:網(wǎng)絡(luò)素材

          整理:李肖遙


          1、串口調(diào)試類工具:XCOM   SecureCRT  VSPD


              

          串口調(diào)試工具,也就是串行通信接口調(diào)試軟件,廣泛應(yīng)用于單片機控制領(lǐng)域的數(shù)據(jù)監(jiān)控、數(shù)據(jù)采集、數(shù)據(jù)分析等工作。我們常用的串口調(diào)試工具包括串口調(diào)試助手、串口監(jiān)控器等,提高串口通訊工作效率、穩(wěn)定數(shù)據(jù)傳輸及保存過程,是單片機通訊開發(fā)的必備工具之一



          2、代碼編輯閱讀類工具:SourceInsight   VScode   Notepad++



          閱讀優(yōu)秀項目的源代碼是程序員自我提高的重要途經(jīng),因此好的工具能夠幫助你事半功倍。



          3、文本差異比較類工具:Beyond Compare


          Beyond Compare正如其名,“超越了比較”,它有三個核心功能:支持多種文件格式的差異,對于我們“程序猿”來說,最重要的要數(shù)文本文件差異和語法高亮了。對于策劃或其它經(jīng)常使用Excel的來說,數(shù)據(jù)文件差異是個非常強大的功能。
          • 差異比較

          • 文件夾同步

          • 文本合并


          4、文件快速查找類工具:Everything



          Everything是一款基于名稱實時定位文件和目錄的搜索工具,有以下幾個優(yōu)點:
          快速文件索引、快速文件搜索、較低資源占用、輕松分享文件索引、實時跟蹤文件更新。
          通過使用everything小工具,可以提高我們的工作效率,更加方便我們查找文件。



          5、模電數(shù)電仿真類工具:ProteusISIS



          Proteus是英國著名的EDA工具(仿真軟件),從原理圖布圖、代碼調(diào)試到單片機與外圍電路協(xié)同仿真,一鍵切換到PCB設(shè)計,真正實現(xiàn)了從概念到產(chǎn)品的完整設(shè)計。其處理器模型支持8051、HC11、PIC10/12/16/18/24/30/DSPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列處理器,并持續(xù)增加其他系列處理器模型。在編譯方面,它也支持IAR、Keil和MATLAB等多種編譯器。



          6、嵌入式集成開發(fā)環(huán)境類工具:IAR   Keil



          Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。

          IAR 最著名的產(chǎn)品是C編譯器-IAR Embedded Workbench, 支持眾多知名半導(dǎo)體公司的微處理器。許多全球著名的公司都在使用IAR SYSTEMS提供的開發(fā)工具,用以開發(fā)他們的前沿產(chǎn)品,從消費電子、工業(yè)控制、汽車應(yīng)用、醫(yī)療、航空航天到手機應(yīng)用系統(tǒng),提供的產(chǎn)品和服務(wù)涉及到嵌入式系統(tǒng)的設(shè)計、開發(fā)和測試的每一個階段,包括:帶有C/C++編譯器和調(diào)試器的集成開發(fā)環(huán)境(IDE)、實時操作系統(tǒng)和中間件、開發(fā)套件、硬件仿真器以及狀態(tài)機建模工具。



          7、圖形代碼自動生成類工具:CubeMX HAL



          STM32CubeMX 是 ST 意法半導(dǎo)體近幾年來大力推薦的STM32 芯片圖形化配置工具,目的就是為了方便開發(fā)者, 允許用戶使用圖形化向?qū)蒀 初始化代碼,可以大大減輕開發(fā)工作,時間和費用,提高開發(fā)效率。STM32CubeMX幾乎覆蓋了STM32 全系列芯片。 

              在CubeMX上,通過傻瓜化的操作便能實現(xiàn)相關(guān)配置,最終能夠生成C語言代碼,支持多種工具鏈,比如MDK、IAR For ARM、TrueStudio等  省去了我們配置各種外設(shè)的時間,大大的節(jié)省了時間



          8、軟件版本管理類工具:Git



              Git是一個免費的開源分布式版本控制系統(tǒng),旨在快速高效地處理從小型到大型項目的所有內(nèi)容。Git 易于學(xué)習(xí), 占地面積小,具有閃電般的快速性能。它具有諸如Subversion,CVS,Perforce和ClearCase之類的SCM工具,并且具有本地分支,方便的暫存區(qū)域和 多個工作流等功能。Git 應(yīng)該是目前使用最廣泛的工具之一,我之前公司也用Git搭建服務(wù)器,進(jìn)行代碼管理,操作也比較簡單。


          聲明:本文素材來源網(wǎng)絡(luò),版權(quán)歸原作者所有。如涉及作品版權(quán)問題,請與我聯(lián)系刪除。

          ????????????????  END  ????????????????

          關(guān)注我的微信公眾號,回復(fù)“加群”按規(guī)則加入技術(shù)交流群。

          歡迎關(guān)注我的視頻號:

          點擊“閱讀原文”查看更多分享,歡迎點分享、收藏、點贊、在看。

          瀏覽 151
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  天天插插插插 | 无码动漫在线黄 | 操逼午夜| 日韩在线精品 | 爱爱免费网址 |