chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

STM32中幾種流行的開發(fā)環(huán)境對比

朱老師物聯(lián)網(wǎng)大講堂 ? 2024-04-21 08:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

有很多初學(xué)者在問:學(xué)習(xí)STM32,該用哪款開發(fā)工具?

我首先說一下我的觀點:

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

開發(fā)工具很多,各有各的特點,有優(yōu)點肯定也有缺點。

本文就來說說當(dāng)前STM32幾種流行的開發(fā)環(huán)境優(yōu)缺點~

一、Keil

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

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

01

優(yōu)點

兼容市面上大部分MCU,換MCU可以不換IDE,不用再費時間熟悉開發(fā)環(huán)境。

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

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

02

缺點

界面不現(xiàn)代化,已被眾多網(wǎng)友吐槽。

目錄結(jié)構(gòu)不支持多級。

編輯功能還有待改善。

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

Keil MDK用AC5編譯器的編譯速度相對較慢,Keil或?qū)⑼瞥鯧eil Studio桌面版IDE,改善界面等諸多不足的地方。

二、IAR

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

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

IAR優(yōu)缺點和Keil類似,但編輯功能相對Keil更差。

01

優(yōu)點

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

02

缺點

界面相比Keil更不現(xiàn)代化。

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

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

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

三、STM32cubeIDE

STM32CubeIDE是ST公司針對STM32推出的一款集成開發(fā)環(huán)境。

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

01

優(yōu)點

ST官方軟件,對STM32開發(fā)很友好。

基于Eclipse工具鏈,界面更現(xiàn)代化。

免費、免費、免費。

02

缺點

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

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

相對Keil更耗電腦CPU資源。

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

四、RT-Thread Studio

RT-Thread Studio和STM32CubeIDE類似,是一款專用的集成開發(fā)環(huán)境,且支持RT-Thread操作系統(tǒng)

官網(wǎng)地址:

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


01

優(yōu)點

國產(chǎn)、中文,對國人很友好,簡單易上手。

基于Eclipse工具鏈,界面現(xiàn)代化。

支持STM32大部分型號,此外還支持很多國產(chǎn)MCU。

免費、免費、免費。

02

缺點

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

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

本文轉(zhuǎn)載自公眾號|嵌入式專欄

如有侵權(quán) |聯(lián)系刪除

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    18925

    瀏覽量

    398192
  • STM32
    +關(guān)注

    關(guān)注

    2309

    文章

    11162

    瀏覽量

    373457
  • keil
    +關(guān)注

    關(guān)注

    69

    文章

    1230

    瀏覽量

    172643
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Keil開發(fā)環(huán)境的O1/O3選項,什么意思

    Keil開發(fā)環(huán)境的O1/O3選項
    的頭像 發(fā)表于 02-21 09:14 ?3189次閱讀
    Keil<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>中</b>的O1/O3選項,什么意思

    CW32單片機支持哪幾種開發(fā)環(huán)境,比較常用的MDK支持嗎?

    CW32單片機支持哪幾種開發(fā)環(huán)境,比較常用的MDK支持嗎。 若使用MDK開發(fā),是否也需要下載芯片包,導(dǎo)入到MDK?xxx32的庫可以用嗎。
    發(fā)表于 01-26 06:14

    【正點原子STM32N647開發(fā)板試用】--開箱與開發(fā)環(huán)境搭建

    環(huán)境搭建 1.軟件與工具安裝 開發(fā)環(huán)境安裝主要包含如下軟件工具STM32CubeProgrammer、STM32CubeMX、
    發(fā)表于 01-25 00:01

    奮斗 STM32 開發(fā)板入門手冊

    電子發(fā)燒友網(wǎng)站提供《奮斗 STM32 開發(fā)板入門手冊.pdf》資料免費下載
    發(fā)表于 01-13 10:44 ?1次下載

    常見 MCU 開發(fā)環(huán)境對比:Keil、IAR、VS Code 該選誰?

    開發(fā)環(huán)境對比表,幫助你快速掌握。01STM32系列主要IDE:STM32CubeIDE、KeilMDK、IAREWARM特點:官方支持
    的頭像 發(fā)表于 01-09 19:03 ?1349次閱讀
    常見 MCU <b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>對比</b>:Keil、IAR、VS Code 該選誰?

    MCU 開發(fā)板大比拼:STM32、ESP32、Arduino、樹莓派誰更強?

    嵌入式開發(fā)板琳瑯滿目,STM32、ESP32、Arduino、RaspberryPi各有特色。新手容易糾結(jié):到底哪塊板適合我的項目?本文整理了一份開發(fā)對比速查表,幫你快速理清思路。一
    的頭像 發(fā)表于 01-09 19:03 ?878次閱讀
    MCU <b class='flag-5'>開發(fā)</b>板大比拼:<b class='flag-5'>STM32</b>、ESP32、Arduino、樹莓派誰更強?

    當(dāng)RA MCU遇見Zephyr系列(3)——在Vs code配置Zephyr集成開發(fā)環(huán)境

    嵌入式開發(fā)任督二脈!當(dāng)RAMCU遇見Zephyr系列(2)——搭建瑞薩RAVScode開發(fā)環(huán)境接下來我們就正式開始Zephyr開發(fā)的介紹,同樣是借助VScode
    的頭像 發(fā)表于 01-01 10:04 ?4866次閱讀
    當(dāng)RA MCU遇見Zephyr系列(3)——在Vs  code<b class='flag-5'>中</b>配置Zephyr集成<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>

    STM32 Nucleo-64開發(fā)板技術(shù)解析與應(yīng)用指南

    ARDUINO^?^ Uno V3連接和ST morpho接頭,可輕松擴展STM32 Nucleo開放式開發(fā)平臺的功能。該板設(shè)有板載ST-LINK調(diào)試器/編程器,具有USB重新枚舉功能。STM32 nucleo-64
    的頭像 發(fā)表于 10-22 14:26 ?897次閱讀
    <b class='flag-5'>STM32</b> Nucleo-64<b class='flag-5'>開發(fā)</b>板技術(shù)解析與應(yīng)用指南

    STM32項目分享:礦井環(huán)境監(jiān)測系統(tǒng)

    01—項目簡介1.功能詳解STM32礦井環(huán)境監(jiān)測系統(tǒng)功能如下:STM32F103C8T6單片機作為主控制器DS18B20測量環(huán)境溫度
    的頭像 發(fā)表于 08-16 10:03 ?944次閱讀
    <b class='flag-5'>STM32</b>項目分享:礦井<b class='flag-5'>環(huán)境</b>監(jiān)測系統(tǒng)

    如何在米爾-STM32MP257開發(fā)板上實現(xiàn)環(huán)境監(jiān)測系統(tǒng)

    論壇參與的一個項目:Thingy:91X蜂窩物聯(lián)網(wǎng)原型開發(fā)平臺的試用。把兩個項目結(jié)合起來,實現(xiàn)一個簡單的環(huán)境監(jiān)測系統(tǒng)。二、硬件平臺1、米爾-STM32MP257開
    的頭像 發(fā)表于 04-17 08:06 ?2824次閱讀
    如何在米爾-<b class='flag-5'>STM32</b>MP257<b class='flag-5'>開發(fā)</b>板上實現(xiàn)<b class='flag-5'>環(huán)境</b>監(jiān)測系統(tǒng)

    STM32F10xxx硬件開發(fā)指南

    官方STM32F10xxx硬件開發(fā)指南
    發(fā)表于 04-14 14:59 ?3次下載

    STM32開發(fā)入門進階必備!《STM32嵌入式系統(tǒng)開發(fā)—基于STM32CubeMX和HAL庫》新書發(fā)布!

    上市。高校教學(xué)推薦,STM32入門必讀!圖書介紹《STM32嵌入式系統(tǒng)開發(fā)——基于STM32CubeMX和HAL庫》是一本介紹嵌入式系統(tǒng)
    的頭像 發(fā)表于 04-03 14:54 ?1929次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>開發(fā)</b>入門進階必備!《<b class='flag-5'>STM32</b>嵌入式系統(tǒng)<b class='flag-5'>開發(fā)</b>—基于<b class='flag-5'>STM32</b>CubeMX和HAL庫》新書發(fā)布!

    STM32幾種開發(fā)方式,你都知道嗎?(可下載)

    經(jīng)常有人會問,你們 STM32 編程是用庫函數(shù) 還是用寄存器的...會說庫函數(shù)方便,容 易,都用庫函數(shù)...等等這樣的問題,今天我們就來 dis 一下這幾種編程方式,STM32 編程 目前常見的
    發(fā)表于 04-03 11:24 ?0次下載

    STM32環(huán)境檢測手表

    介紹了 STM環(huán)境開發(fā)手表的硬件和軟件編寫
    發(fā)表于 03-18 17:15 ?1次下載

    使用Keil開發(fā)環(huán)境STM32F103RCT6實現(xiàn)RTC功能時,總提示\"RTC_InitTypeDef\" is undefined,為什么?

    使用Keil開發(fā)環(huán)境STM32F103RCT6,實現(xiàn)RTC功能時,總提示"RTC_InitTypeDef" is undefined? 頭文件已包含,庫文件也已包含,不知是何原因?
    發(fā)表于 03-12 07:38