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

准备工作

在构建编译环境之前,用户需要完成如下准备。

  • 软件准备
    表 2 Linux软件准备
    名称 描述

    Ubuntu

    推荐使用Ubuntu 16.04及之后的LTS版本(32 bit或64 bit均可)

    gcc-arm-none-eabi

    用于GR551x可执行目标代码的交叉编译

    下载版本:gcc-arm-none-eabi-5_4-2016q3-linux.tar.bz2

    下载地址:https://launchpad.net/gcc-arm-embedded/+download

    Python

    用于GR551x应用工程的脚本执行环境的构建。

    版本:python 3.x +

    下载地址:www.python.org/downloads

    J-Link

    提供J-Link硬件工具的驱动程序和软件操作支持库。

    版本:J-Link Software and Documentation pack for Linux, DEB installer

    下载地址:www.segger.com/downloads/jlink/

    说明:
    • 选择和用户所用的Ubuntu系统兼容的版本。
    • 使用J-Link 6.10a及之后的版本。
    说明:
    • Linux发行版本建议使用Ubuntu 16.04及之后的LTS版本。由于GCC软件的运行依赖于Ubuntu的环境,建议将本文推荐的GCC版本和Ubuntu版本配合使用。
    • 如果选用其他Linux发行版本,可能会产生环境依赖问题。
    表 3 Windows软件准备
    名称 描述
    MSYS

    MSYS是Windows平台的一个小型GNU环境,提供了bash、make、mkdir、grep等传统依赖UNIX系统运行的工具。

    下载版本:MSYS-1.0.11

    下载地址:https://nchc.dl.sourceforge.net/project/mingw/MSYS/Base/msys-core/msys-1.0.11/MSYS-1.0.11.exe?viasf=1

    gcc-arm-none-eabi

    用于GR551x可执行目标代码的交叉编译

    下载版本:gcc-arm-none-eabi-9-2020-q2-update-win32.zip

    下载地址:https://developer.arm.com/-/media/Files/downloads/gnu-rm/9-2020q2/gcc-arm-none-eabi-9-2020-q2-update-win32.zip

    Python

    用于GR551x应用工程的脚本执行环境的构建。

    版本:python 3.x +

    下载地址:www.python.org/downloads

    J-Link

    提供J-Link硬件工具的驱动程序和软件操作支持库。

    版本:J-Link Software and Documentation pack for Windows

    下载地址:www.segger.com/downloads/jlink/

    说明:

    使用J-Link 6.10a及之后的版本。

  • 硬件准备
    表 4 硬件准备
    名称 描述

    开发板

    GR5515 Starter Kit开发板(以下简称“开发板”)

    连接线

    Micro USB 2.0数据线

扫描关注

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