<sup id="sbjlm"><small id="sbjlm"><delect id="sbjlm"></delect></small></sup><small id="sbjlm"><option id="sbjlm"><form id="sbjlm"></form></option></small><tr id="sbjlm"></tr>

<tr id="sbjlm"></tr><tr id="sbjlm"></tr>
<tr id="sbjlm"></tr>
<tr id="sbjlm"></tr>
  1. <sup id="sbjlm"><small id="sbjlm"><dfn id="sbjlm"></dfn></small></sup>

    1. 0
      • 聊天消息
      • 系統消息
      • 評論與回復
      登錄后你可以
      • 下載海量資料
      • 學習在線課程
      • 觀看技術視頻
      • 寫文章/發帖/加入社區
      創作中心

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

      3天內不再提示

      使用Eclipse搭建MM32嵌入式開發環境

      冬至子 ? 來源:靈動MM32MCU ? 作者:靈動MM32MCU ? 2023-10-27 16:29 ? 次閱讀

      1 Eclipse 軟件和相關工具的下載和安裝

      1.1 軟件下載

      1.2 安裝選項

      安裝Eclipse IDE for Embedded C/C++ Developers。

      image.png

      1.3 安裝交叉編譯工具鏈

      image.png

      2 在Eclipse中開始MM32開發項目

      2.1 創建

      安裝完成,啟動 Eclipse,在菜單File->new -> project。

      image.png

      2.2 選擇C Project

      image.png

      2.3 創建工程

      在Project name填寫項目名,選擇Empty Project,Toolchains選擇Arm Cross GCC 如下圖:

      image.png

      2.4 選擇Toolchain

      點菜單Next,選擇Toolchain 和路徑(交叉編譯工具鏈安裝的位置),如下圖:

      image.png

      2.5 添加路徑

      點擊菜單Finish,可以看到Project Explorer有工具鏈的Incudes路徑, 如下圖:

      image.png

      2.6 添加工程目錄

      拷貝應用代碼和MM32庫函數到工程目錄,在如下圖:

      image.png

      也可以通過Import工程,在菜單File里子菜單Import,選擇Existing Projects into Workspace,如下圖:

      image.png

      在Browse選擇工程目錄,然后Finish,如下圖:

      image.png

      3 配置編譯環境和編譯

      3.1 配置編譯環境

      在菜單Project選擇子菜單Properties,在Settings中選內Arm CPU。

      image.png

      配置Includes和連接文件.ld的路徑。

      image.png

      3.2 配置Tool Chain

      選擇CDT Internal Builder。

      image.png

      3.3 編譯

      在Project菜單,選擇Build Automatically,然后Build All開始編譯,正確編譯有如下log:

      image.png

      編譯有如下log,在Project菜單,Properties ->C/C++ Build ->Setting ->GNU Arm Cross C Linker ->Miscellaneous -> Other link flags增加--specs=nosys.specs

      image.png

      4 調試

      4.1 選擇debug工具

      在菜單Run中打開子菜單Debug Configurations,在Debugger里指向J-Link GDB的路徑和填寫Device name,如下圖:

      image.png

      4.2 進入調試模式

      點擊小甲蟲 image.png,正確進入調試模式,如下圖:

      image.png

      4.3 設置斷點

      設置斷點在259行,如下圖:

      image.png

      4.4 運行

      點擊運行 image.png,然后程序跳到斷點259行,程序可以正常調試了,如下圖:

      image.png

      聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
      • ARM芯片
        +關注

        關注

        1

        文章

        110

        瀏覽量

        21123
      • 嵌入式開發
        +關注

        關注

        18

        文章

        910

        瀏覽量

        46117
      • Eclipse
        +關注

        關注

        1

        文章

        104

        瀏覽量

        21270
      • C++語言
        +關注

        關注

        0

        文章

        133

        瀏覽量

        6855
      • gcc編譯器
        +關注

        關注

        0

        文章

        70

        瀏覽量

        3180
      收藏 人收藏

        評論

        相關推薦

        如何基 Visual Studio Code來搭建嵌入式開發環境

        搭建嵌入式開發環境 ,以實現快速開發調試嵌入式應用。
        發表于 11-05 07:48

        嵌入式開發流程

        嵌入式開發流程一般是在PC機的Windows系統下安裝Ubuntu虛擬機,搭建嵌入式開發環境及交叉編譯環境,開發完成后,編譯得到bin文件,然后在Windows下將bin文件通過串口或網絡下發到嵌入式板卡,程序在嵌入式板卡上運行。...
        發表于 11-05 06:06

        VScode嵌入式開發如何入門

        嵌入式開發之入門教程1.VScode進行單片機嵌入式開發教程2.單片機開發環境搭建3.相關技巧與設置 VScode嵌入式開發之入門教程
        發表于 11-08 08:13

        eclipse + armgcc + jlink 進行嵌入式MCU開發環境搭建

        eclipse + armgcc + jlink 進行嵌入式MCU開發環境搭建(windows版本)由于不想用keil和iar等集成環境進行開發,個人比較喜歡eclipse的操作和更高的顏值。這里
        發表于 12-16 07:30

        嵌入式開發環境搭建

        開發板初步上手體驗,對嵌入式開發的熱情已經被點燃,下面進行開發環境搭建。首先要明確嵌入式系統的運行流程:Uboot引導Kernel,Kernel引導根文件系統,根文件系統引導應用程序
        發表于 12-17 06:09

        Eclipse OpenOCD OpenJTAG嵌入式開發教程

        Eclipse OpenOCD OpenJTAG嵌入式開發教程,本站所有資源都是免費的,希望對您有所幫助!
        發表于 11-09 14:46 ?125次下載
        <b>Eclipse</b> OpenOCD OpenJTAG<b>嵌入式開發</b>教程

        基于嵌入式開發平臺的搭建與軟件移植

        嵌入式開發平臺的搭建與軟件移植
        發表于 10-30 15:31 ?7次下載
        基于<b>嵌入式開發</b>平臺的<b>搭建</b>與軟件移植

        嵌入式開發(一):嵌入式開發新手入門

        嵌入式開發中一些入門的基礎技能,都是根據以往的工程經驗整理,適用于之前沒做過嵌入式開發的新手。嵌入式開發流程一般如下,一般是在PC機的Windows系統下安裝Ubuntu虛擬機,
        發表于 10-14 10:58 ?75次下載
        <b>嵌入式開發</b>(一):<b>嵌入式開發</b>新手入門

        嵌入式系統移植-01嵌入式基本概念,嵌入式開發環境搭建,目標機搭建,TFTP服務搭建,NFS服務搭建

        嵌入式開發環境搭建嵌入式Linux交叉開發環境硬件基本組成開發板啟動流程搭建嵌入式Linux開發環境的主要工作開發主機搭建ubuntu環境目標機
        發表于 10-20 17:21 ?9次下載
        <b>嵌入式</b>系統移植-01<b>嵌入式</b>基本概念,<b>嵌入式開發</b><b>環境</b><b>搭建</b>,目標機<b>搭建</b>,TFTP服務<b>搭建</b>,NFS服務<b>搭建</b>

        VScode嵌入式開發之入門教程

        嵌入式開發之入門教程1.VScode進行單片機嵌入式開發教程2.單片機開發環境搭建3.相關技巧與設置 VScode嵌入式開發之入門教程
        發表于 11-03 09:51 ?42次下載
        VScode<b>嵌入式開發</b>之入門教程

        MM32F013x——Windows環境下基于Eclipse開發、調試MM32

        搭建Eclipse開發環境,本章節將介紹在Windows環境下基于Eclipse開發、調試MM32。
        發表于 01-25 18:53 ?2次下載
        <b>MM</b>32F013x——Windows<b>環境</b>下基于<b>Eclipse</b><b>開發</b>、調試<b>MM32</b>

        MM32F013x——Windows下搭建Eclipse開發環境

        環境下基于Eclipse開發、調試MM32 MCU,經過嘗試,現將環境搭建分享給大家。
        發表于 01-25 18:58 ?2次下載
        <b>MM</b>32F013x——Windows下<b>搭建</b><b>Eclipse</b><b>開發</b><b>環境</b>

        嵌入式開發環境搭建

        嵌入式開發環境搭建。這個教程在僅使用附帶的光盤鏡像文件里的資料的情況下,所搭建嵌入式 ARM 開發環境可以滿足 ARM 核為 ARM920T 及 CORTEX-A8 的嵌入式開發需求。其次,搭建針對處理器為 ARM9
        的頭像 發表于 02-01 16:39 ?7676次閱讀
        <b>嵌入式開發</b><b>環境</b>的<b>搭建</b>
        韩国主播AV福利一区二区,娇妻的闺蜜下面好紧,少妇SPA私密推油按摩受不了,日本在线精品视频免费播放
        <sup id="sbjlm"><small id="sbjlm"><delect id="sbjlm"></delect></small></sup><small id="sbjlm"><option id="sbjlm"><form id="sbjlm"></form></option></small><tr id="sbjlm"></tr>

        <tr id="sbjlm"></tr><tr id="sbjlm"></tr>
        <tr id="sbjlm"></tr>
        <tr id="sbjlm"></tr>
        1. <sup id="sbjlm"><small id="sbjlm"><dfn id="sbjlm"></dfn></small></sup>