本帖最后由 ArterySW 于 2022-2-10 19:23 编辑
Setup AT32F413 SLIB with Eclipse and GCC
前言 本篇应用指南主要描述怎样用现成的Eclipse插件来调试AT32F413系列芯片以及SLIB的配置范例。 关于AT32F413 SLIB的详细说明,请详阅《AN0038 AT32F413 Security LibraryApplication Note》。
支持型号 AT32F413xx 参考文件 AN0033 Eclipse with GCC AN0038 AT32F413 Security Library Application Note
目录 1 概述................................5 2 Project_L0方案商范例................6 2.1 产生只执行(Exacute-only)代码........7 2.2 编排安全库区的地址..................8 2.3 产生头文件及符号定义文件...........10 2.4 启用安全库区保护...................11 3 Project_L1 终端用户范例............12 3.1 建立用户的应用项目.................12 3.2 在项目中加入符号定义文件...........13 4 版本历史...........................14 概述 本文档仅介绍如何通过使用Eclipse、ARM-GCC编译工具、GNU-ARM插件、J-Link或AT-Link等资源来配置及调试AT32F413的SLIB,并提供LIB方案商开发算法范例及终端用户应用范例。关于AT32F413的SLIB详细介绍及说明,请详阅《AN0038 AT32F413 Security Library Application Note》。 环境说明: 本文档安装说明基于WINDOWS 10 x64系统下实现,使用AT32F413RCT7进行调试。开发板使用AT-START-F413 V1.0。 关于Eclips调试环境的安装及Eclipse工程的建立,请参阅应用笔记《AN0033 Eclipse with GCC》。 本文档所使用的软件都打包到AT32F413_SLIB_Demo_V1.0.0.zip,直接解压即可安装,重新编译后即可运行。 解压后会产生一个AT32F413_SLIB_Demo目录,此目录为Eclipse的一个workspace。 AT32F413_SLIB_Demo_V1.0.0.zip包含文件: 图1. Eclipse 工作目录 .metadata:AT32F413_SLIB_Demo 此workspace的环境设定 Project_L0:方案商开发算法范例 Project_L1:终端用户应用范例
AN0027_Setup_SLIB_with_Eclipse_and_GCC.zip
(3.47 MB)
|