資料介紹
本資料根據(jù)自己的實(shí)踐經(jīng)驗(yàn)總結(jié),非常適合初學(xué)者學(xué)習(xí)開發(fā)STM32,中國需要大家的開源精神!謝謝大家支持!
序:我們將使用 gnu gcc 作為編譯器,gnu gdb 作為調(diào)試器,還需要一個(gè) Jlink 仿真器。我們
選擇 emIDE 作為我們的 IDE,因?yàn)樗呀?jīng)內(nèi)嵌了編譯器和調(diào)試器,一些重要的設(shè)置已經(jīng)幫我
們做好了,而且它支持Jlink。當(dāng)然,你也可以使用Em::Blocks(http://www.emblocks.org/web/),
它也支持 Jlink。但是,在我這里只講解 emIDE。還要指明一點(diǎn),我在這里講解的例程均不帶
固件庫。?
針對為什么我們使用 GNU Toolchain,我必須稍微詳細(xì)說一下。首先 GNU Toolchain 是開
源的,易于獲取,選擇它你不必?fù)?dān)心版權(quán)問題,付費(fèi)問題,也就沒了破解與不破解的問題,
如果你有能力,你完全可以修改軟件的源代碼并重新編譯,使軟件變成你喜歡的樣子。如果,
你單獨(dú)使用 GNU 的編譯器,很多事情都需要你自己做,譬如自己寫 Makefile,這樣雖然很
麻煩,但是你可以從中了解到很多軟件編譯的知識。說到這里,請不要被嚇到,我當(dāng)然不會
教你如何去寫 Makefile,這也是我馬上要說的。GNU 的編譯器可以很方便的嵌入到其他的
IDE 中,這樣就方便多了。我們并不需要寫什么 Makefile,我們只需要點(diǎn)點(diǎn)鼠標(biāo)就可已完成
編譯工作。正是由于可以很方便地嵌入到其他 IDE 中,那么我們就有了選擇 IED 的權(quán)利,選
擇一個(gè)好的 IDE,可以提高我們的開發(fā)速度,特別是 IDE 的代碼自動提示功能,這個(gè)功能非
常重要,既避免了許多可能產(chǎn)生的拼寫錯(cuò)誤,又提高了代碼的編輯速度,正是因?yàn)?keil 這方
面做得不怎么好(純屬個(gè)人意見),所以我才開始研究 GNU Toolchain。我們所用的 emIDE 所使
用的 IED 正是 codeblocks。所以,你也可以直接對 codeblocks 進(jìn)行配置,怎么配置就不講了,
這些教程在網(wǎng)上也可以搜到一些。?
在本文中我使用的版本是 emIDE 2.20。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- STM32 TrustZone 開發(fā)調(diào)試技巧
- STM32 MCU TrustZone開發(fā)調(diào)試技巧分享
- riscv-gnu-toolchain RISC-V交叉編譯工具鏈
- 通過串口燒寫STM32程序的教程方法 0次下載
- stm32cubeMX+vscode開發(fā)編譯調(diào)試stm32程序
- vs code 調(diào)試STM32
- Makefile 近期學(xué)習(xí)的一些心得及其疑問
- STM32開發(fā)之 VS Code + GDB下載調(diào)試
- 基于STM32的藍(lán)牙HC05調(diào)試程序 通過手機(jī)控制STM32單片機(jī)程序
- AVR相關(guān)GNU toolchain —— (一)介紹
- 第4章:程序編寫和調(diào)試環(huán)境簡介PPT下載 13次下載
- ARM嵌入式處理器的GNU工具應(yīng)用程序免費(fèi)下載 7次下載
- 如何進(jìn)行STM32開源開發(fā)環(huán)境的搭建與調(diào)試
- STM32的調(diào)試實(shí)例的項(xiàng)目程序庫和調(diào)試實(shí)例資料合集免費(fèi)下載 94次下載
- 基于STM32野火開發(fā)板上的源程序 128次下載
- 開發(fā)攻略之STM32調(diào)試端口的映射 480次閱讀
- 基于STM32的串口環(huán)形隊(duì)列IAP調(diào)試 1639次閱讀
- 使用VSCODE+GNU+J-Link開發(fā)瑞薩RA MCU(上) 1116次閱讀
- GNU/Linux和Linux的區(qū)別在哪? 1689次閱讀
- Linux應(yīng)用的GDB調(diào)試的原理及過程分析 3443次閱讀
- STM32單片機(jī)中OBG調(diào)試接口的介紹 5718次閱讀
- 淺析STM32調(diào)試過程中的幾個(gè)相關(guān)問題 5451次閱讀
- STM32調(diào)試DEBUG時(shí)需要了解那些知識相關(guān)資料概述 7082次閱讀
- 如何解決STM32調(diào)試無法進(jìn)入main函數(shù)的問題? 1.5w次閱讀
- STM32F103程序調(diào)用printf打印串口數(shù)據(jù) 1.2w次閱讀
- 基于STM32中調(diào)試與串口之間的信息傳輸 6518次閱讀
- Keil MDK3.20的stm32調(diào)試方法 3948次閱讀
- STM32的調(diào)試方式、更新程序、仿真以及補(bǔ)救措施 2.3w次閱讀
- python程序調(diào)試中設(shè)置條件斷點(diǎn) 6419次閱讀
- 用GNU工具開發(fā)基于ARM的嵌入式系統(tǒng) 1708次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開關(guān)電源基礎(chǔ)知識
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 6基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計(jì)
- 0.70 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21548次下載 | 免費(fèi)
- 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183278次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評論