股票代码:603160

登录
EN

股票代码:603160

联系我们
感谢关注汇顶文档,期待您的宝贵建议!
感谢您的反馈,祝您愉快!

简介

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

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

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

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

表 1 文档参考
名称 描述
GR551x开发者指南

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

J-Link用户指南

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

Bluetooth Core Spec v5.1

Bluetooth官方标准核心规范5.1:

https://www.bluetooth.com/specifications/bluetooth-core-specification/

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

分享到微信朋友圈

打开微信,使用“扫一扫”即可将网页分享至朋友圈。

×