CN / EN
文档反馈
感谢关注汇顶文档,期待您的宝贵建议!
感谢您的反馈,祝您愉快!

简介

GCC(GNU Compiler Collection)是由GNU开发的一套开源编译器集,也是跨平台软件的编译器。GCC支持Linux和Windows操作系统。arm-none-eabi-gcc交叉编译器基于GCC,支持ARM系列CPU的指令集,适合GR55xx芯片使用。

在软件开发中,Make是一个自动化构建工具,它根据Makefile文件的内容完成工程源代码文件的自动编译和链接。Makefile定义了使用编译器进行众多工程源文件编译、链接的规则,同时也可以调用执行系统命令。

本文将介绍在Linux发行版Ubuntu以及Windows开发环境下,使用GCC + Makefile构建GR55xx应用开发环境的方法,并给出示例供用户参考。

在进行操作前,可参考以下文档。

表 1 文档参考
名称 描述
对应GR55xx系列的开发者指南

GR55xx软硬件介绍、快速使用及资源总览

J-Link用户指南

J-Link使用说明:www.segger.com/downloads/jlink/UM08001_JLink.pdf

Bluetooth Core Spec

Bluetooth官方标准核心规范

Bluetooth GATT Spec

Bluetooth Profile和Service的详细信息:www.bluetooth.com/specifications/gatt

GCC

GCC用户手册:https://launchpad.net/gcc-arm-embedded

Makefile

Makefile开发指南:https://www.gnu.org/software/make/manual/make.html

扫描关注

打开微信,使用“扫一扫”即可关注。