Ubuntu下使用eclipse开发stm32环境搭建.docx
《Ubuntu下使用eclipse开发stm32环境搭建.docx》由会员分享,可在线阅读,更多相关《Ubuntu下使用eclipse开发stm32环境搭建.docx(27页珍藏版)》请在第一文库网上搜索。
1、一、概述工、目的MDK+Jlink的开发环境集编译、下载、调试为一体,配合上友好的操作界面,给用户者提 供了很HaPPy的开发工具。但是,曾经玩过LinUX系统的人总想尝试对开发环境的一次搬移, 转战到LinUX下看有什么事情发生。在LinUX下,搭建STM32的开发环境是一种具有挑战性的任务,从中我们能学到如何创 造一个集成开发环境,或者说我们知道集成开发环境的构成元素。不得不提出Edipse”绝对是 一个好东西,它就像一个开发环境框架,在这个框架中我们添加STM32专用的编译器、调试工 具,就构造出一个STM32集成开发环境。开源给电子行业工作者提供了一种向技术更深处进发的机遇,开源在技术
2、垄断的商业模式中 开辟了一块属于世界的自由的知识财富。2、开发环境描述硬件开发板:野火STM32开发板Cortex-M3 型号:STM32F103VET6下载器与调试接口: Xink+ JTAG操作系统:虚拟机VMWare6.5 + Ubuntul2.0.4集成开发环境平台:eclipse IDE for CC+ developers交叉编译链:arm-none-eabi-gcc调试服务器:JLink GDB Server3、EdiPSe构建的STM32集成开发环境结构4、GDB / GDB Server 调试模型The GNU Project Debugger (GDB) is a free
3、ly available debugger, distributed under the terms of the GPL. It connects to an em ulator via a TCP/IP connection. It can con-nect to every emulator for which a GDB Server software is available.GDB Server is a remote server for GDB. When you run GDB in the GDB source direc-toryz it will read a .gdb
4、 file. The GDB .gdb file contains default setting informationand additional monitor commands. GDB and GDB Server communicate via a TCP/IP connection, using the standard GDB remote serial protocol. The GDB Server trans-lates the GDB monitor commands into J-Link commands.二、搭建步骤1、安装 eclipse IDE for CC+
5、 developers2、安装交叉编译链arm-none-eabi-gcc3、安装JLink驱动4、安装GNU ARM ECliPSe插件包5、新建一个LED_Test工程并配置、编译6、安装 GDB 调试插件-CC+ GDB Hardware Debugging7、设置Eclipse调试环境并调试说明:本文需要用到的ECIiPSe插件的下载地址不能确保读者从该网址上就能找到可用的资源,因 为Eclipse的插件下载地址会经常更新,而且更改了下载地址。所以如果出现找不到资源的情况, 需要读者自己从Google上搜索出当前Eclipse提供的可用的资源。三、详细的搭建过程1 安装 eclipse
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Ubuntu 使用 eclipse 开发 stm32 环境 搭建