国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

從零開(kāi)始教你使用Clion優(yōu)雅開(kāi)發(fā)STM32(三)Clion嵌入式開(kāi)發(fā)必備插件

這篇具有很好參考價(jià)值的文章主要介紹了從零開(kāi)始教你使用Clion優(yōu)雅開(kāi)發(fā)STM32(三)Clion嵌入式開(kāi)發(fā)必備插件。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

?從零開(kāi)始教你使用Clion開(kāi)發(fā)STM32

(一)軟件安裝與環(huán)境配置

(二)移植工程文件到其他芯片

(三)Clion嵌入式開(kāi)發(fā)必備插件


文章目錄

前言

1)Chinese(simplified)

2)CodeGlance Pro

3)File Watchers?

4)Key Promoter X

5)CodeGlance Pro

6)Monokai Pro Theme

7)Rainbow Brackets?Lite

8)Serial Port??Monitor

總結(jié)


前言

前段時(shí)間,稚暉君用Clion開(kāi)發(fā)STM32,這般優(yōu)雅的程度深深吸引著我!?。∮谑菂⒖贾蓵熅牟┛臀恼?,也開(kāi)始著手搭建Clion配置環(huán)境,查閱了大量的關(guān)于Clion開(kāi)發(fā)STM32的資料,總結(jié)出了一套簡(jiǎn)易的Clion開(kāi)發(fā)STM32配置環(huán)境的流程。

本系列文章將會(huì)從環(huán)境搭建到代碼燒錄實(shí)現(xiàn)全方位手把手教你從零開(kāi)始用Clion開(kāi)發(fā)STM32,希望我的系列文章能幫助到大家,那么接下來(lái),我將帶領(lǐng)大家做一名優(yōu)雅的嵌入式軟件開(kāi)發(fā)工程師?。?!由于我知識(shí)有限,如果出現(xiàn)一些錯(cuò)誤,希望大家可以幫助我指出來(lái),我們一起學(xué)習(xí)進(jìn)步?。?!


前面兩節(jié)我已經(jīng)詳細(xì)介紹了如何使用Clion進(jìn)行嵌入式開(kāi)發(fā),“工欲善其事,必先利其器”,好用的插件可以讓你的代碼編寫(xiě)來(lái)得更加順暢,下面我將為小伙伴們推薦幾款好用的插件!!!

1)Chinese(simplified)

【漢化插件】不多介紹;


2)CodeGlance Pro

【代碼預(yù)覽】安裝后,代碼區(qū)右側(cè)會(huì)多出一塊預(yù)覽框;

從零開(kāi)始教你使用Clion優(yōu)雅開(kāi)發(fā)STM32(三)Clion嵌入式開(kāi)發(fā)必備插件?


3)File Watchers?

【文件監(jiān)視】設(shè)置后,可以對(duì)代碼文件實(shí)現(xiàn)實(shí)時(shí)的格式糾正;

從零開(kāi)始教你使用Clion優(yōu)雅開(kāi)發(fā)STM32(三)Clion嵌入式開(kāi)發(fā)必備插件?

程序:AStyle(稍后我會(huì)放在評(píng)論區(qū)

參數(shù):-i $FileName$ --style=allman --indent=spaces=4 --align-pointer=type --attach-closing-while --indent-col1-comments --pad-oper --pad-comma --pad-header --add-brackets --mode=c

要刷新的輸出路徑:$FileName$

從零開(kāi)始教你使用Clion優(yōu)雅開(kāi)發(fā)STM32(三)Clion嵌入式開(kāi)發(fā)必備插件?
按下CRTL+S快捷鍵即可實(shí)現(xiàn)格式糾正

4)Key Promoter X

【快捷鍵提醒】安裝后,會(huì)以彈窗的形式提示當(dāng)前點(diǎn)擊操作的可替代快捷鍵;?

從零開(kāi)始教你使用Clion優(yōu)雅開(kāi)發(fā)STM32(三)Clion嵌入式開(kāi)發(fā)必備插件?


5)CodeGlance Pro

【代碼預(yù)覽】安裝后,代碼區(qū)右側(cè)會(huì)多出一塊預(yù)覽框;

從零開(kāi)始教你使用Clion優(yōu)雅開(kāi)發(fā)STM32(三)Clion嵌入式開(kāi)發(fā)必備插件?


6)Monokai Pro Theme

【主題插件】可以更換代碼風(fēng)格;

從零開(kāi)始教你使用Clion優(yōu)雅開(kāi)發(fā)STM32(三)Clion嵌入式開(kāi)發(fā)必備插件?


7)Rainbow Brackets?Lite

【彩虹括號(hào)】這是Rainbow Brackets的免費(fèi)版本,功能足夠用,也可以支持一下付費(fèi)版本;

從零開(kāi)始教你使用Clion優(yōu)雅開(kāi)發(fā)STM32(三)Clion嵌入式開(kāi)發(fā)必備插件?


8)Serial Port??Monitor

【串口通訊】可以接收來(lái)自單片機(jī)的串口數(shù)據(jù);

?


總結(jié)

安裝好以上插件,相信可以讓你的Clion嵌入式開(kāi)發(fā)事半攻倍,到這里系列文章就告一段落了,大家在用Clion進(jìn)行嵌入式開(kāi)發(fā)時(shí),如果遇到什么問(wèn)題,可以直接在評(píng)論區(qū)留言,如果需要的話(huà),我后面還會(huì)出一篇答疑篇,統(tǒng)一解決大家的疑問(wèn),完結(jié)撒花??ヽ(°▽°)ノ??。?/em>文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-459993.html

到了這里,關(guān)于從零開(kāi)始教你使用Clion優(yōu)雅開(kāi)發(fā)STM32(三)Clion嵌入式開(kāi)發(fā)必備插件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Clion中使用C/C++開(kāi)發(fā)stm32程序

    Clion中使用C/C++開(kāi)發(fā)stm32程序

    前言 ????????從剛開(kāi)始學(xué)習(xí)階段,一直是用的keil5開(kāi)發(fā)stm32程序,自從看到稚暉君推薦的CLion開(kāi)發(fā)嵌入式程序后,這次嘗試在CLion上開(kāi)發(fā)stm32程序。 1、配置CLion用于STM32開(kāi)發(fā)的環(huán)境 ? ? ? ? 這里我就不詳細(xì)寫(xiě)了,沒(méi)必要重新寫(xiě),網(wǎng)上教程很多,這里我主要參考的是稚暉君的文

    2024年02月05日
    瀏覽(22)
  • 使用clion配合STM32CubeMX開(kāi)發(fā)stm32(包含斷點(diǎn)調(diào)試,查看寄存器值,printf重定向)

    使用clion配合STM32CubeMX開(kāi)發(fā)stm32(包含斷點(diǎn)調(diào)試,查看寄存器值,printf重定向)

    在嵌入式領(lǐng)域中開(kāi)發(fā)以ARM公司的Cortex M內(nèi)核為代表的單片機(jī)時(shí)程序員使用最多的IDE一定是Keil公司的MDK4 MDK5,而Keil已經(jīng)脫離現(xiàn)代智能IDE,近年來(lái)IAR逐步向現(xiàn)代智能IDE靠近但還不足,一些芯片原廠(chǎng)提供了基于eclipse改裝版IDE,這些工具在調(diào)試方面有優(yōu)勢(shì),比如查看外設(shè)寄存器,內(nèi)

    2024年04月24日
    瀏覽(33)
  • STM32開(kāi)發(fā) | Clion搭建STM32開(kāi)發(fā)環(huán)境

    STM32開(kāi)發(fā) | Clion搭建STM32開(kāi)發(fā)環(huán)境

    做嵌入式開(kāi)發(fā)的人對(duì)STM32這個(gè)平臺(tái)應(yīng)該都是非常熟悉的,在國(guó)內(nèi)尤其流行,很多產(chǎn)品里面都是基于這個(gè)平臺(tái)做的方案。多數(shù)人在開(kāi)發(fā)STM32的時(shí)候用的都是 Keil 這個(gè)老牌IDE,很大一部分原因是因?yàn)榇蠖鄶?shù)人最初是從51單片機(jī)學(xué)習(xí)過(guò)來(lái)的,51就是基于Keil去開(kāi)發(fā)的,然后遷移到STM32的

    2023年04月12日
    瀏覽(23)
  • STM32+Clion多線(xiàn)程開(kāi)發(fā)

    STM32+Clion多線(xiàn)程開(kāi)發(fā)

    目錄 創(chuàng)建多線(xiàn)程 freertos.c main.cpp main_app.h 二值信號(hào)量 相關(guān)API介紹 (1) osSemaphoreCreate (2)osSemaphoreDelete (3)osSemaphoreRelease (4)osSemaphoreWait 實(shí)際使用 創(chuàng)建信號(hào)量(freertos.c) 在頭文件中外部引用(freertos_inc.h) main.c 關(guān)于clion使用printf,參考【教程】手把手教你用Clion進(jìn)行STM32開(kāi)

    2024年03月15日
    瀏覽(32)
  • STM32CubeMX聯(lián)合CLion開(kāi)發(fā)環(huán)境搭建

    STM32CubeMX聯(lián)合CLion開(kāi)發(fā)環(huán)境搭建

    1.1 STM32CubeMX STM32CubeMX是一種圖形化配置工具,用于為STM32微控制器生成啟動(dòng)代碼和初始化配置。它可以幫助簡(jiǎn)化STM32項(xiàng)目的初始化過(guò)程,并提供了一種可視化的方式來(lái)配置引腳、時(shí)鐘、外設(shè)和中斷等。HAL(Hardware Abstraction Layer)庫(kù)是STMicroelectronics提供的一種高級(jí)API層,用于編寫(xiě)

    2024年02月11日
    瀏覽(28)
  • Clion開(kāi)發(fā)STM32之驅(qū)動(dòng)開(kāi)發(fā)(ST7735S篇)

    ST7735S數(shù)據(jù)手冊(cè) 字庫(kù)頭文件(module_st7735s_font.h) 頭文件(module_st7735s.h) 源文件(module_st7735s.c) 實(shí)現(xiàn)對(duì)應(yīng)的驅(qū)動(dòng)接口 測(cè)試單元

    2024年02月07日
    瀏覽(68)
  • CLION開(kāi)發(fā)STM32之W5500系列(一)

    本系列適用于需要使單片機(jī)通過(guò)網(wǎng)口進(jìn)行通信的開(kāi)發(fā)。 針對(duì)的是剛?cè)腴T(mén)的同學(xué)們,也是個(gè)人的經(jīng)驗(yàn)分享。 本次使用到的芯片為stm32f103vet6(其他的也可以) 本次使用的網(wǎng)口模塊為W5500,其網(wǎng)關(guān)有示例程序均可以參考. 本次使用Clion+OpenOCD+ARM-GCC 進(jìn)行開(kāi)發(fā)、燒錄、編譯. 建議熟悉網(wǎng)絡(luò)

    2024年02月09日
    瀏覽(20)
  • cubeMX+CLion開(kāi)發(fā)STM32,添加DSP庫(kù)

    cubeMX+CLion開(kāi)發(fā)STM32,添加DSP庫(kù)

    提示:文章寫(xiě)完后,目錄可以自動(dòng)生成,如何生成可參考右邊的幫助文檔 文章目錄 前言 一、使用cubeMX創(chuàng)建工程并添加DSP庫(kù) 二、修改Cmake配置 總結(jié) 前段時(shí)間看了改用CLion做STM32的開(kāi)發(fā),使用cubeMX添加DSP庫(kù),生成項(xiàng)目后編譯報(bào)錯(cuò)undefined reference to `arm_sin_f32\\\',參考了很多文章都是

    2024年02月13日
    瀏覽(25)
  • Clion開(kāi)發(fā)STM32之ESP8266系列(四)

    Clion開(kāi)發(fā)STM32之ESP8266系列(四)

    上一篇: Clion開(kāi)發(fā)STM32之ESP8266系列(三) 實(shí)現(xiàn)esp8266需要實(shí)現(xiàn)的函數(shù) 串口3中斷函數(shù)的自定義(這里沒(méi)有使用HAL提供的) 封裝esp8266服務(wù)端的代碼和測(cè)試 核心配置頭文件(添加一些宏定義) sys_core_conf.h文件中 源碼 對(duì)應(yīng)的串口3中斷函數(shù)的編寫(xiě) 頭文件 源文件 本次設(shè)置esp8266模塊的IP為

    2024年02月08日
    瀏覽(52)
  • Clion開(kāi)發(fā)STM32之W5500系列(綜合實(shí)驗(yàn))

    Clion開(kāi)發(fā)STM32之W5500系列(綜合實(shí)驗(yàn))

    此為w5500模塊的綜合實(shí)驗(yàn)測(cè)試模塊,包含dhcp、dns、ntp 以上三個(gè)模塊的驅(qū)動(dòng)參考之前的文章,本篇不做說(shuō)明. 使用的開(kāi)發(fā)芯片 stm32f103vet6系列,外設(shè)接口使用的spi2 通過(guò)dhcp動(dòng)態(tài)獲取ip, 通過(guò)dns解析NTP服務(wù)域名的ip 通過(guò)NTP服務(wù)ip獲取時(shí)間

    2024年02月16日
    瀏覽(28)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包