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