LPC54113 学习笔记一(工程创建)

目录

一、工作环境

1、软件环境 : KeilMDK

2、硬件环境 : LPC54113最小系统板,J-LINK调试器

二、参考资料

1、LPC5411x 用户手册

2、lpc5411x_xpresso54114_keil_iar_v3.00.001_35

三、创建工程的两种方式

1、基于本地库文件的工程创建,软件包下载地址为参考资料2

2、利用MDK的RTE创建工程

两种工作方式没有本质上的区别,都是依赖于官方发布的软件包库文件进行的编程,因习惯和对芯片的熟悉程度来选择。

四、本地库文件的工程创建

 准备工作到此完成,现开始创建工程

现进行工程配置。


一、工作环境

1、软件环境 : KeilMDK

2、硬件环境 : LPC54113最小系统板,J-LINK调试器

二、参考资料

1、LPC5411x 用户手册

2、lpc5411x_xpresso54114_keil_iar_v3.00.001_35

三、创建工程的两种方式

1、基于本地库文件的工程创建,软件包下载地址为参考资料2

2、利用MDK的RTE创建工程

两种工作方式没有本质上的区别,都是依赖于官方发布的软件包库文件进行的编程,因习惯和对芯片的熟悉程度来选择。

库文件目录参见 参考资料LPC54113库文件树状目录

四、本地库文件的工程创建

LPC54113 学习笔记一(工程创建)

 

首先在工程文件夹内创建三个文件夹,方便文件管理,然后找到 lpc5411x_xpresso54114_keil_iar_v3.01.000\lpc5411x 如下图所示

LPC54113 学习笔记一(工程创建)

如果使用的是官方开发板,可直接使用文件内的工程运行观察效果。

将 chip_5411x  中的文件(如下图所示),复制粘贴到创建的工程文件夹下的lib中

LPC54113 学习笔记一(工程创建)

 准备工作到此完成,现开始创建工程

打开KeilMDK创建新工程

LPC54113 学习笔记一(工程创建)

将新工程放在 newproj\proj 中 命名为 proj 。

选择设备

LPC54113 学习笔记一(工程创建)

此处芯片看实际情况选择,本人使用的是LPC54113J128BD64芯片,点击OK确认。弹出的RTE窗口直接点击 Cancel 跳过。

LPC54113 学习笔记一(工程创建)

 

点击工程管理添加所需要的工程文件,首先加入启动的必须文件,添加Group LIB,点击添加文件。

LPC54113 学习笔记一(工程创建)

 找到工程文件夹中的startup文件夹,选择文件类型 All files,双击如图示文件。

 

LPC54113 学习笔记一(工程创建)

再找到 libs文件夹 文件类型 选择All File 双击图中文件。

LPC54113 学习笔记一(工程创建)

 再找到lib下 src文件夹,双击图示文件。

LPC54113 学习笔记一(工程创建)

LPC54113 学习笔记一(工程创建)

Grop “LIB”中文件如图所示,创建Group “User”

LPC54113 学习笔记一(工程创建)

创建文件,保存到工程目录下user中,命名为“main.c”

LPC54113 学习笔记一(工程创建)

将该文件添加到Group“User”中。

LPC54113 学习笔记一(工程创建)

工程文件框架到此基本完成。

现进行工程配置。

点击工程选项按钮进入工程选项窗口。

LPC54113 学习笔记一(工程创建)

 

首先选择 "Output"选项卡 勾选:“Create HEX File”

LPC54113 学习笔记一(工程创建)

然后选择“C/C++”选项卡进行如图所示配置,设置宏定义和头文件路径。

LPC54113 学习笔记一(工程创建)

此处宏定义如使用官方开发板不用则不用添加。

工程创建到此完成

现以GPIO为例,进行程序编译下载操作,程序如下。

LPC54113 学习笔记一(工程创建)

点击“Rebuild”按钮。

LPC54113 学习笔记一(工程创建)

无报错。

现上电最小 系统板链接T—Link调试器。打开工程选项弹窗的“Debug”选项卡。相应配置如下图所示。

LPC54113 学习笔记一(工程创建)

点击“Setting”进入设置。

LPC54113 学习笔记一(工程创建)

LPC54113 学习笔记一(工程创建)

 T-Link配置完成,点击“Download”按钮。

LPC54113 学习笔记一(工程创建)

五、利用MDK的RTE创建工程

该方式主要的有点在于简化了工程文件的配置。

在原工程基础上删除Group"LIB"中文件,删除工程选项中的宏定义,点击RTE按钮。

LPC54113 学习笔记一(工程创建)

基本选项如图所示。

LPC54113 学习笔记一(工程创建)

即可进行程序调试。 

LPC54113 学习笔记一(工程创建)