LPC54113 学习笔记一(工程创建)
目录
2、硬件环境 : LPC54113最小系统板,J-LINK调试器
2、lpc5411x_xpresso54114_keil_iar_v3.00.001_35
两种工作方式没有本质上的区别,都是依赖于官方发布的软件包库文件进行的编程,因习惯和对芯片的熟悉程度来选择。
一、工作环境
1、软件环境 : KeilMDK
2、硬件环境 : LPC54113最小系统板,J-LINK调试器
二、参考资料
1、LPC5411x 用户手册
2、lpc5411x_xpresso54114_keil_iar_v3.00.001_35
三、创建工程的两种方式
1、基于本地库文件的工程创建,软件包下载地址为参考资料2
2、利用MDK的RTE创建工程
两种工作方式没有本质上的区别,都是依赖于官方发布的软件包库文件进行的编程,因习惯和对芯片的熟悉程度来选择。
库文件目录参见 参考资料LPC54113库文件树状目录
四、本地库文件的工程创建
首先在工程文件夹内创建三个文件夹,方便文件管理,然后找到 lpc5411x_xpresso54114_keil_iar_v3.01.000\lpc5411x 如下图所示
如果使用的是官方开发板,可直接使用文件内的工程运行观察效果。
将 chip_5411x 中的文件(如下图所示),复制粘贴到创建的工程文件夹下的lib中
准备工作到此完成,现开始创建工程
打开KeilMDK创建新工程
将新工程放在 newproj\proj 中 命名为 proj 。
选择设备
此处芯片看实际情况选择,本人使用的是LPC54113J128BD64芯片,点击OK确认。弹出的RTE窗口直接点击 Cancel 跳过。
点击工程管理添加所需要的工程文件,首先加入启动的必须文件,添加Group LIB,点击添加文件。
找到工程文件夹中的startup文件夹,选择文件类型 All files,双击如图示文件。
再找到 libs文件夹 文件类型 选择All File 双击图中文件。
再找到lib下 src文件夹,双击图示文件。
Grop “LIB”中文件如图所示,创建Group “User”
创建文件,保存到工程目录下user中,命名为“main.c”
将该文件添加到Group“User”中。
工程文件框架到此基本完成。
现进行工程配置。
点击工程选项按钮进入工程选项窗口。
首先选择 "Output"选项卡 勾选:“Create HEX File”
然后选择“C/C++”选项卡进行如图所示配置,设置宏定义和头文件路径。
此处宏定义如使用官方开发板不用则不用添加。
工程创建到此完成
现以GPIO为例,进行程序编译下载操作,程序如下。
点击“Rebuild”按钮。
无报错。
现上电最小 系统板链接T—Link调试器。打开工程选项弹窗的“Debug”选项卡。相应配置如下图所示。
点击“Setting”进入设置。
T-Link配置完成,点击“Download”按钮。
五、利用MDK的RTE创建工程
该方式主要的有点在于简化了工程文件的配置。
在原工程基础上删除Group"LIB"中文件,删除工程选项中的宏定义,点击RTE按钮。
基本选项如图所示。
即可进行程序调试。