在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

我們?cè)撨x擇哪一款I(lǐng)DE開發(fā)STM32 ?

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 2020-03-12 13:58 ? 次閱讀

前面有人問:MDK-ARM和IAR都是屬于商業(yè)版的軟件,為什么還有那么多開發(fā)STM32的人都在使用?有什么別的軟件推薦嗎?

1.為什么那么多人使用MDK-ARM和IAR開發(fā)STM32?

好用,普及的廣。

2.雖然是收費(fèi)的軟件,但為什么大家都還在選擇它呢?

大家都知道Windows是收費(fèi)系統(tǒng),但為什么還是有那么多人使用呢?

3.有什么別的軟件推薦嗎?

上面兩點(diǎn),相信我不說,大家都知道,有什么軟件推薦,才是本文的重點(diǎn)。

Ⅰ 官方提供的IDE

其實(shí),ST公司提供了多達(dá)20種IDE對(duì)STM32的開發(fā)支持,具體可以參看ST官網(wǎng):

http://www.st.com/en/development-tools/stm32-ides.html

看到上面這些IDE,最熟悉不過的就是最前面的IAR和ARM Keil,我不知道ST是不是按照IDE的使用情況來排的順序,但目前我知道使用IAR的應(yīng)該是比較多的。

Ⅱ 推薦免費(fèi)IDE

大家都知道,我們利用破解方式,使用商業(yè)版軟件會(huì)引起版權(quán)糾紛(說實(shí)話,我之前那公司就曾出現(xiàn)過)。只是針對(duì)一般的小公司,別人不在乎,或者懶得來查你。一旦公司做大,那別人就有可能會(huì)查你。

1.MDK-ARM開發(fā)STM32F0和L0免費(fèi)

從“STM32 IDEs”頁面點(diǎn)擊“ARM Keil圖標(biāo)”,進(jìn)去可以看到如下圖所示說明:

http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-ides/mdk-arm-stm32.html

標(biāo)注說的是:用這個(gè)序列號(hào)注冊(cè)MDK-ARM,就可以免費(fèi)開發(fā)STM32F0和L0.

關(guān)于DMK-ARM的下載安裝和使用,可以在我的底部菜單“經(jīng)典文章”中查看更多詳細(xì)內(nèi)容,這里就不詳細(xì)講述了。

2.真正免費(fèi)的SW4STM32

從“STM32 IDEs”頁面點(diǎn)擊“AC6圖標(biāo)”,可以進(jìn)入SW4STM32的介紹界面:

http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-ides/sw4stm32.html

點(diǎn)擊最右下的“GO TO SITE”,進(jìn)入AC6公司網(wǎng)址,了解全面的信息。

點(diǎn)擊如圖“Download area”,進(jìn)入下載界面(需要注冊(cè)用戶并登錄),SW4STM32支持Windows, Linux and OS X,根據(jù)自己系統(tǒng)選擇下載相應(yīng)安裝程序。

最后,下載完之后的安裝就不說了, 說一點(diǎn),SW4STM32是基于Eclipse圖形界面的完整集成開發(fā)環(huán)境,它使用基于gcc的完整編譯調(diào)試工具鏈。所以,需要JRE的支持(類似上一篇文章的STM32CubeProgrammer,以及STM32CubeMX需要JRE的支持)。

至于使用方法,后面可能會(huì)寫一些文章(當(dāng)然,如果使用過Eclipse開發(fā)的朋友,相信對(duì)它一點(diǎn)都不會(huì)陌生)。

3.真正免費(fèi)的TrueSTUDIO

TrueSTUDIO這個(gè)IDE,應(yīng)該很多使用“標(biāo)準(zhǔn)外設(shè)庫”開發(fā)的朋友都知道,在Project下面的模板里面有一個(gè)文件夾就是“TrueSTUDIO”,也就是說,使用TrueSTUDIO開發(fā)的工程模板。

TrueSTUDIO是Atollic公司開發(fā)的基于Eclipse圖形界面的完整集成開發(fā)環(huán)境。 同樣,它也使用基于gcc的完整編譯調(diào)試工具鏈。

從“STM32 IDEs”頁面點(diǎn)擊“atollic圖標(biāo)”,可以進(jìn)入TrueSTUDIO的介紹界面。同樣,點(diǎn)擊網(wǎng)頁最右下的“GO TO SITE”,進(jìn)入atollic公司下載TrueSTUDIO安裝程序。

TrueSTUDIO有一個(gè)TrueSTUDIO Pro收費(fèi)版本, 也提供一個(gè)TrueSTUDIO Lite完全免費(fèi)的版本。

TrueSTUDIO Pro具有更多高級(jí)功能,我們常規(guī)開發(fā),使用簡單的版本都可以了。所以,我們選擇TrueSTUDIO Lite免費(fèi)版本下載就可以。

這上面3種工具,根據(jù)自己情況選擇,不會(huì)牽涉到版權(quán)問題。如果你們公司不夠買正版軟件,可以試試我說的這IDE,對(duì)個(gè)人,對(duì)公司都不會(huì)牽涉侵權(quán)問題。

Ⅲ STM32CubeMX生成SW4STM32和TrueSTUDIO工程

目前不是很了解如何新建SW4STM32和TrueSTUDIO工程的朋友,可以使用STM32CubeMX直接生成,只需要在工程設(shè)置中,工具鏈選擇對(duì)應(yīng)的就行了。

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

    關(guān)注

    5142

    文章

    19561

    瀏覽量

    315374
  • STM32
    +關(guān)注

    關(guān)注

    2290

    文章

    11018

    瀏覽量

    362664
  • IDE
    IDE
    +關(guān)注

    關(guān)注

    0

    文章

    348

    瀏覽量

    47524
收藏 人收藏

    評(píng)論

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

    如何選擇一款優(yōu)秀的電池綜合測(cè)試儀?

    在當(dāng)今的電子設(shè)備與新能源產(chǎn)業(yè)中,電池作為能量存儲(chǔ)的核心部件,其性能的穩(wěn)定與優(yōu)劣直接關(guān)系到整個(gè)系統(tǒng)的運(yùn)行效率與可靠性。因此,選擇一款優(yōu)秀的電池綜合測(cè)試儀,對(duì)于電池的研發(fā)、生產(chǎn)、質(zhì)量控制以及維護(hù)至關(guān)重要
    的頭像 發(fā)表于 04-01 14:07 ?245次閱讀

    stspin32G4這顆mcu里面集成的是哪一款G4?能不能用cubemx來進(jìn)行配置?

    stspin32G4這顆mcu里面集成的是哪一款G4?能不能用cubemx來進(jìn)行配置
    發(fā)表于 03-12 07:01

    nRF7002是我們獨(dú)特的Wi-Fi產(chǎn)品組合中的第一款設(shè)備

    產(chǎn)品組合中的第一款設(shè)備,它將與Nordic現(xiàn)有的超低功耗技術(shù)無縫結(jié)合。Nordic 將其數(shù)十年的超低功耗無線物聯(lián)網(wǎng)和硅設(shè)計(jì)專業(yè)知識(shí)帶到 Wi-Fi 中。借助 Wi-Fi 6,我們為物聯(lián)網(wǎng)應(yīng)用帶來了更多優(yōu)勢(shì)
    發(fā)表于 03-10 15:42

    使用LPS22DF開發(fā)一款壓差傳感器,AVG這個(gè)寄存器怎么配置?

    我正在使用LPS22DF開發(fā)一款壓差傳感器,但是中間遇到個(gè)問題就是,不知道AVG這個(gè)寄存器怎么配置,我再手冊(cè)上沒有找到說明。 比如我將ODR設(shè)置為200Hz,AVG=4和AVG=5
    發(fā)表于 03-07 07:53

    【AI開發(fā)板】正點(diǎn)原子K230D BOX開發(fā)板來了!一款性能強(qiáng)悍且小巧便攜的AI開發(fā)板!

    【AI開發(fā)板】正點(diǎn)原子K230D BOX開發(fā)板來了!一款性能強(qiáng)悍且小巧便攜的AI開發(fā)板! 正點(diǎn)原子K230D BOX是一款性能強(qiáng)悍且小巧
    發(fā)表于 02-18 16:56

    電氣系統(tǒng)中,如何選擇一款最為適配的數(shù)字隔離芯片?

    數(shù)字隔離芯片歷經(jīng)多年發(fā)展,其應(yīng)用范圍已十分廣泛,凡涉及到在高、低壓系統(tǒng)之間進(jìn)行信號(hào)傳輸?shù)膱鼍爸谢径夹枰獞?yīng)用到此種芯片。那么,電氣工程師在進(jìn)行電路設(shè)計(jì)時(shí)到底如何評(píng)估選擇一款最為適配的數(shù)字隔離芯片呢?
    的頭像 發(fā)表于 02-12 14:30 ?480次閱讀
    電氣系統(tǒng)中,如何<b class='flag-5'>選擇</b><b class='flag-5'>一款</b>最為適配的數(shù)字隔離芯片?

    JetBrains IDE上架開發(fā)微信小程序的官方插件

    快速發(fā)展的特色開發(fā)需求,最近 JetBrains 官方開發(fā)并上線了一款專用于微信小程序開發(fā)的插件(插件名稱:WeChat Mini Program)。讓
    的頭像 發(fā)表于 01-16 17:15 ?572次閱讀
    JetBrains <b class='flag-5'>IDE</b>上架<b class='flag-5'>開發(fā)</b>微信小程序的官方插件

    如何選擇 MCU IDE:概述比較 NXP MCUXpresso、VS Code、IAR、Keil

    對(duì)于固件工程師而言,開發(fā)環(huán)境(IDE)是非常重要的工具,正所謂工欲善其事,必先利其器;擁有個(gè)好的IDE就是成功的半。市面上常見的
    的頭像 發(fā)表于 12-13 18:22 ?1575次閱讀
    如何<b class='flag-5'>選擇</b> MCU <b class='flag-5'>IDE</b>:概述比較 NXP MCUXpresso、VS Code、IAR、Keil

    STM32H503開發(fā)(1)----開發(fā)板測(cè)試

    STM32H503 & SENSOR是一款基于STM32H5系列微控制器的評(píng)估套件。微控制器采用了40nm工藝制造,具有更快的FLASH訪問,更高的性能以及更低的功耗。此外,
    的頭像 發(fā)表于 11-28 09:23 ?1235次閱讀
    <b class='flag-5'>STM32</b>H503<b class='flag-5'>開發(fā)</b>(1)----<b class='flag-5'>開發(fā)</b>板測(cè)試

    LMH6734可以用哪一款芯片代替?

    麻煩問下,LMH6734可以用哪一款芯片代替,最好是pin-to-pin的
    發(fā)表于 09-09 07:05

    ?介紹一款Java開發(fā)的開源MES系統(tǒng)

    ?介紹一款Java開發(fā)的開源MES系統(tǒng),萬界星空科技開源的MES系統(tǒng)。該系統(tǒng)基于Java開發(fā),具有廣泛的適用性和高度的可定制性,能夠滿足不同行業(yè)、不同規(guī)模企業(yè)的智能制造需求。
    的頭像 發(fā)表于 09-05 17:39 ?1277次閱讀
    ?介紹<b class='flag-5'>一款</b>Java<b class='flag-5'>開發(fā)</b>的開源MES系統(tǒng)

    樹莓派gui開發(fā)用什么ide

    樹莓派(Raspberry Pi)是一款功能強(qiáng)大的微型計(jì)算機(jī),可以運(yùn)行多種操作系統(tǒng),如Raspbian、Ubuntu等。在樹莓派上進(jìn)行GUI(圖形用戶界面)開發(fā),可以使用多種集成開發(fā)環(huán)境(ID
    的頭像 發(fā)表于 08-30 16:49 ?1637次閱讀

    簡述三種esp32的開發(fā)方式是什么

    Arduino IDE一款開源的集成開發(fā)環(huán)境,用于編寫和上傳代碼到Arduino和其他兼容的微控制器。它具有圖形化界面、易于使用、支持多種編程語言等特點(diǎn)。 安裝Arduino IDE
    的頭像 發(fā)表于 08-20 09:11 ?7391次閱讀

    自制一款兼容STM32F1/F4芯片的飛控板

    自己制作的一款兼容STM32F1/F4芯片的飛控板。
    發(fā)表于 07-04 14:07 ?0次下載

    Ardunio IDE如何選擇ESP32板類型?

    “ESP32 Ardunio”中有很多,我應(yīng)該選擇哪一個(gè)呢? 猜測(cè)是不是應(yīng)該是“ESP32 Wrover Module” 謝謝。
    發(fā)表于 06-24 09:06
    主站蜘蛛池模板: 天天爱天天爽 | 免费观看黄色网址 | 亚洲黄网在线 | 欧美成人鲁丝片在线观看 | 手机看片福利盒子久久青 | 九九免费久久这里有精品23 | 久久久久四虎国产精品 | 亚洲综合欧美日本另类激情 | 99久在线| 俄罗斯一级特黄黄大片 | 男女性gif抽搐出入 男女性高爱潮免费的国产 男女性高爱麻豆 | 婷婷久久综合 | 美女三级网站 | 狠狠色 综合色区 | 美女牲交视频一级毛片 | 亚洲色图 在线视频 | 欧美αv日韩αv另类综合 | 欧美一级高清片在线 | 成人欧美一区二区三区视频不卡 | 色咪网| 婷婷五月天.com | 黄色视屏免费在线观看 | 色综合五月婷婷 | 天天躁夜夜躁狠狠躁 | 2021韩国理论片ok电影天堂 | 免费h视频| 久久综合色播 | 亚洲最新在线 | 午夜三级影院 | 7777在线| 一女多夫嗯啊高h | 性欧美大战久久久久久久野外 | 成人精品一级毛片 | 天堂bt在线种子网 | 免费一区在线观看 | 手机在线免费观看视频 | 日本一本在线视频 | 1024人成网色www | 精品亚洲国产国拍 | 99国产国人青青视频在线观看 | 国产高清精品自在久久 |