色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

STM32中幾種流行的開發環境對比

朱老師物聯網大講堂 ? 2024-04-21 08:10 ? 次閱讀

有很多初學者在問:學習STM32,該用哪款開發工具?

我首先說一下我的觀點:

沒有最好,只有適不適合,適合自己的才是最好的。

開發工具很多,各有各的特點,有優點肯定也有缺點。

本文就來說說當前STM32幾種流行的開發環境優缺點~

一、Keil

Keil是一款老牌集成開發環境(IDE),而且是一款通用的IDE,兼容市面上大部分單片機

8e36b342-ff73-11ee-9118-92fbcf53809c.png

01

優點

兼容市面上大部分MCU,換MCU可以不換IDE,不用再費時間熟悉開發環境。

老牌IDE,教程比較多,容易找到各種問題的解決辦法。

基于Keil的軟件工程很多,直接拿來就能用。

02

缺點

界面不現代化,已被眾多網友吐槽。

目錄結構不支持多級。

編輯功能還有待改善。

收費軟件,但有部分Cortex-M0處理器可以免費使用。

Keil MDK用AC5編譯器的編譯速度相對較慢,Keil或將推出Keil Studio桌面版IDE,改善界面等諸多不足的地方。

二、IAR

IAR同樣是一款老牌集成開發環境,也是一款通用的IDE,兼容市面上大部分單片機。

8e4d1efc-ff73-11ee-9118-92fbcf53809c.png

IAR優缺點和Keil類似,但編輯功能相對Keil更差。

01

優點

  • 兼容市面上大部分MCU,換MCU可以不換IDE。
  • 老牌IDE,教程比較多,容易找到各種問題的解決辦法。
  • 基于IAR的軟件工程很多,直接拿來就能用。
  • 目錄結構可以多級。

02

缺點

界面相比Keil更不現代化。

編輯功能雖然最近有升級,但還有很多地方待改善。

收費軟件,可以試用14天或限定代碼量大小。

前不久IAR升級改善編輯器,但還有很多地方待改善優化。

三、STM32cubeIDE

STM32CubeIDE是ST公司針對STM32推出的一款集成開發環境。

8e6deae2-ff73-11ee-9118-92fbcf53809c.jpg

01

優點

ST官方軟件,對STM32開發很友好。

基于Eclipse工具鏈,界面更現代化。

免費、免費、免費。

02

缺點

僅限STM32,不支持其他廠家單片機。

推出時間不長,存在一些bug。

相對Keil更耗電腦CPU資源。

總體來說,STM32CubeIDE還是不錯,不過有待完善。

四、RT-Thread Studio

RT-Thread Studio和STM32CubeIDE類似,是一款專用的集成開發環境,且支持RT-Thread操作系統

官網地址:

8e80c144-ff73-11ee-9118-92fbcf53809c.jpg


01

優點

國產、中文,對國人很友好,簡單易上手。

基于Eclipse工具鏈,界面現代化。

支持STM32大部分型號,此外還支持很多國產MCU。

免費、免費、免費。

02

缺點

推出時間不長,還有部分功能有待完善。

RT-Thread Studio是國產IDE中做的相對還不錯的一款,國內很少有公司的IDE能做到這么大面積推廣和使用,這里也有必要推薦一波。

本文轉載自公眾號|嵌入式專欄

如有侵權 |聯系刪除

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17123

    瀏覽量

    350982
  • STM32
    +關注

    關注

    2270

    文章

    10895

    瀏覽量

    355729
  • keil
    +關注

    關注

    68

    文章

    1212

    瀏覽量

    166840
收藏 人收藏

    評論

    相關推薦

    HAL庫在STM32開發的重要性

    HAL庫(Hardware Abstraction Layer Library,硬件抽象層庫)在STM32開發扮演著至關重要的角色。以下是HAL庫在STM32
    的頭像 發表于 12-02 13:35 ?278次閱讀

    STM32H503開發(2)----STM32CubeProgrammer燒錄

    STM32CubeProgrammer (STM32CubeProg) 是一款用于編程STM32產品的全功能多操作系統軟件工具。 它提供了一個易用高效的環境,通過調試接口(JTAG和
    的頭像 發表于 11-28 09:25 ?428次閱讀
    <b class='flag-5'>STM32</b>H503<b class='flag-5'>開發</b>(2)----<b class='flag-5'>STM32</b>CubeProgrammer燒錄

    STM32H503開發(1)----開發板測試

    的接口和外設,以及傳感器(SENSOR)系列連接器接口,為開發者提供了便捷且靈活的開發環境。 這里通過配置LED和UART輸出進行簡單測試。
    的頭像 發表于 11-28 09:23 ?210次閱讀
    <b class='flag-5'>STM32</b>H503<b class='flag-5'>開發</b>(1)----<b class='flag-5'>開發</b>板測試

    云端ai開發環境怎么樣

    隨著云計算技術的成熟與普及,云端AI開發環境應運而生,為AI開發者提供了一個高效、靈活、可擴展的開發與部署平臺。下面,一起探討云端ai開發
    的頭像 發表于 10-24 09:37 ?183次閱讀

    stm32程序燒錄的幾種方法?

    STM32是一款由STMicroelectronics公司推出的32位微控制器,廣泛應用于嵌入式系統開發。燒錄STM32程序是開發過程中的重要環節。本文將介紹
    的頭像 發表于 08-22 09:35 ?4071次閱讀

    PyTorch深度學習開發環境搭建指南

    PyTorch作為一種流行的深度學習框架,其開發環境的搭建對于深度學習研究者和開發者來說至關重要。在Windows操作系統上搭建PyTorch環境
    的頭像 發表于 07-16 18:29 ?998次閱讀

    STM32單片機有哪幾種常見的開發環境

    STM32單片機是一款廣泛應用于嵌入式系統開發的單片機,針對其開發,有以下幾種常見的方式:STM32單片機有哪
    的頭像 發表于 05-18 08:04 ?3029次閱讀
    <b class='flag-5'>STM32</b>單片機有哪<b class='flag-5'>幾種</b>常見的<b class='flag-5'>開發</b><b class='flag-5'>環境</b>?

    芯海通用 MCU 應用筆記:在 MDK 開發環境下代碼重定向到 RAM 執行的幾種方法

    空間并寫入新的代碼。此外還具備執行效率高,壽命長優點。 本文檔介紹和說明在 MDK 開發環境下將代碼重定向到 RAM 執行的方法。本文檔使用開發
    發表于 05-16 11:58

    HarmonyOS開發:【基于命令行(開發環境)】

    在嵌入式開發,很多開發者習慣于使用Windows進行代碼的編輯,比如使用Windows的Visual Studio Code進行OpenHarmony代碼的開發。但當前階段,大部分的
    的頭像 發表于 04-25 17:54 ?1250次閱讀
    HarmonyOS<b class='flag-5'>開發</b>:【基于命令行(<b class='flag-5'>開發</b><b class='flag-5'>環境</b>)】

    如何在Keil MDK-ARM環境開發STM32L011K4T6?

    在Keil MDK-ARM環境開發STM32L011K4T6
    發表于 04-22 06:49

    STM32CubeIDE1.14.1開發環境,創建點亮LED燈工程,在Debug時遇到報錯怎么解決?

    STM32CubeIDE1.14.1開發環境,創建點亮LED燈工程,在Debug時遇到報錯:Error message from debugger back end: localh
    發表于 03-06 08:07

    STM32開發者社區:從這里開啟你的STM32之旅!小白和PRO都友好

    環境開發人員很享受開發環境的圖形用戶界面和工具的易用性,如STM32CubeMX、免費的STM32
    的頭像 發表于 02-27 15:47 ?542次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>開發</b>者社區:從這里開啟你的<b class='flag-5'>STM32</b>之旅!小白和PRO都友好

    STM32開發的位運算以及位帶操作

    STM32開發的位運算以及位帶操作? 位運算是計算機中常用的一種操作方式,特別適用于對數據的單個或多個位進行操作。在STM32開發
    的頭像 發表于 02-02 14:38 ?1615次閱讀

    STM32CubeIDE找不到elf

    STM32CubeIDE是STMicroelectronics公司推出的一款集成開發環境(IDE),用于開發STM32系列微控制器的應用程序
    的頭像 發表于 01-02 16:32 ?1777次閱讀

    8051單片機和STM32單片機的編程環境對比

    比較流行的單片機環境有keil和IAR,這兩種環境可以覆蓋市面上90%的單片機型號,而且都提供了函數庫。根據單片機位數不同,這兩個編程環境也有不同的版本。
    發表于 12-25 10:01 ?1464次閱讀
    8051單片機和<b class='flag-5'>STM32</b>單片機的編程<b class='flag-5'>環境</b><b class='flag-5'>對比</b>
    主站蜘蛛池模板: 欧美日韩在线亚洲一| 一边喂奶一边做边爱| 精品无码三级在线观看视频| 9277在线观看免费高清完整版| 色欲无码国产喷水AV精品| 久久这里只精品国产99re66| 国产99久久亚洲综合精品西瓜tv| 一个人视频日本在线观看| 三级黄视频| 蜜芽TV影院在线视频| 国产全部视频列表支持手机| RUNAWAY韩国动漫免费官网版| 亚洲综合国产在不卡在线| 三级中国免费的| 女配穿书病娇被强啪h| 好吊射视频988gaocom| 二级片免费看| 99RE久久精品国产| 野花日本高清在线观看免费吗| 兽皇VIDEO另类HD| 欧美一区二区三区男同| 老阿姨才是最有V味的直播| 国产亚洲福利精品一区| 纲手胸被爆羞羞免费| 99久久爱看免费观看| 这里只有精品网| 亚洲伊人久久大香线蕉综合图片 | 香蕉久久夜色精品国产小说| 欧美成人中文字幕在线视频| 久久精品动漫99精品动漫| 国产亚洲精品久久久久久线投注| 国产www视频| 成人小视频在线观看| vr亚洲成年网址在线观看| 91系列在线观看免费| 正在播放国产精品| 伊人久久大香线蕉无码麻豆| 亚洲精品一区二区在线看片| 亚洲AV无码国产精品色午夜情 | 成 人 免费 黄 色 网站无毒下载| 99C视频色欲在线|